Krypton Solid

Krypton Solid
Krypton Solid

La última tecnología en raciones de 5 minutos

4 módulos de PowerShell que todo profesional de TI debe conocer

La comunidad de PowerShell es dinámica, y muchos de sus desarrolladores aportan nuevos cmdlets y scripts al PowerShell Core de código abierto y crean módulos de PowerShell que automatizan los procesos y la administración del centro de datos.

La mayoría de los módulos de la comunidad se encuentran en el repositorio central de PowerShell, la Galería de PowerShell. Sin embargo, los profesionales de TI también pueden encontrar módulos o scripts en GitHub.

Módulo PSWindowsUpdate

Implementar actualizaciones de Windows con código nunca es una tarea fácil, pero el módulo PSWindowsUpdate puede ayudar. Este módulo le permite ver el historial de instalación de actualizaciones y las actualizaciones pendientes, desinstalar actualizaciones, instalar actualizaciones locales e instalar actualizaciones de forma remota.

Uno de los cmdlets especialmente útiles en PSWindowsUpdate es Get-WULastResults, que recupera el último resultado de una búsqueda de actualización de Windows y el estado de instalación.

Get-WULastResults

El Get-WUInstall cmdlet instala actualizaciones e incluso puede filtrar por categorías de actualización específicas y actualizaciones de la base de conocimientos (KB). Este ejemplo instala la actualización KB4034658:

Get-WUInstall

Módulo PoshWSUS

PoshWSUS es un módulo para administrar los aún populares Windows Server Update Services. Con este módulo, puede buscar actualizaciones instaladas en el servidor WSUS, aprobar o rechazar actualizaciones y cambiar las configuraciones de WSUS.

Existe una forma práctica de automatizar el declive de las actualizaciones de vista previa de Windows. Este ejemplo consulta al servidor WSUS para ver si hay actualizaciones que contengan la cadena «Vista previa de» que aún no se hayan rechazado y las canalice a Deny-PoshWSUSUpdate.

Deny-PoshWSUSUpdate

Otra gran tarea para automatizar con WSUS es sincronizar las actualizaciones de los servidores de Microsoft con su servidor WSUS interno. Puede lograr esto con el Start-PoshWSUSSync cmdlet:

CONTENIDO RELACIONADO  15 huecos para buscar
PoshWSUSSync

PowerShell también le permite combinar fácilmente cmdlets en scripts. Puede, por ejemplo, sincronizar WSUS y luego configurar su sistema para rechazar cualquier actualización.

Módulo de carbono

El carbono es un módulo popular, y por una buena razón. Es un módulo creado para muchas tareas diferentes. Carbon interactúa con usuarios, sitios web, certificados, servicios, archivos de host, permisos de archivos y otras áreas de Windows.

Un cmdlet único es Get-CProgramInstallInfo, que es el equivalente a utilizar Programas y funciones en la GUI de Windows.

El siguiente ejemplo muestra cómo obtener información sobre una instalación local de Google Chrome. En este ejemplo, puede ver información útil, como la fecha de instalación, el idioma, la fuente de instalación y la cadena de desinstalación. Tenga en cuenta que la cadena de desinstalación es el comando que se utiliza para desinstalar el software del sistema.

Get-CProgramInstallInfo

Muchas aplicaciones requieren que instale .NET Framework en un sistema. Con Carbon, puede utilizar el Prueba-CDotNet cmdlet para ver si ha instalado la versión 2 o la versión 4.

Prueba-CDotNet

Módulo NTFSSecurity

Aunque PowerShell tiene soporte nativo para trabajar con permisos de archivos NTFS, el módulo NTFSSecurity proporciona un enfoque más fácil de usar e intuitivo.

Un dato común que un administrador de TI necesita saber es el permiso efectivo para un usuario en un archivo o carpeta. El permiso efectivo es el resultado de la pertenencia a un grupo de un usuario, permisos heredados, grupos anidados y permisos denegados.

Así es como Get-NTFSEffectiveAccess cmdlet encuentra el permiso efectivo de la ruta local c: temp:

Get-NTFSEffectiveAccess

Otra tarea común es establecer la propiedad de un archivo o carpeta con NTFS. Aquí el c: temp La carpeta está configurada para tener «Dan» como propietario. Entonces, puedes usar Get-NTFSSOwner para mostrar el propietario actual.

CONTENIDO RELACIONADO  ¿Qué es VMware App Volumes (anteriormente CloudVolumes)?
Set-NTFSOwner

Hay más de 3000 módulos en la Galería de PowerShell y la comunidad de PowerShell continúa publicando métodos para usar PowerShell para la automatización.

Es probable que, si necesita interactuar con un sistema de centro de datos, haya un módulo PowerShell disponible. Instalar módulos de la comunidad es tan simple como usar el Módulo de instalación Cmdlet de PowerShell.

¡Haz clic para puntuar esta entrada!
(Votos: Promedio: )

También te puede interesar...

El mejor software CRM inmobiliario

La industria de bienes raíces maneja grandes cantidades de datos, incluida la información de posibles clientes, consultas de propiedades, cierres y referencias, y un sistema CRM de bienes raíces es una herramienta eficaz para ayudar

El servicio VMware-AWS irrumpe en nuevos mercados

Con la asociación VMware-AWS, algunos clientes se mostraron reacios o no pudieron utilizar versiones anteriores del servicio. Ahora, con el paso del tiempo y la madurez correspondiente del producto, es posible que los clientes con

Instalación de herramientas de VMware en Linux

La interfaz de línea de comandos de Linux puede ser un territorio desconocido para los administradores de Windows que ahora tienen una máquina con Linux… en su entorno virtual, lo que dificulta la instalación de

¿Qué tipos de contenedores admitirá VMware VIC?

Los contenedores continúan cobrando impulso en el centro de datos y cada vez más empresas presentan sus propias ofertas sobre cómo lidiar con ellos. La tecnología instala una capa de virtualización y administra instancias virtuales

¿Qué es Microsoft Certified Educator (MCE)?

Microsoft Certified Educator (MCE) es una credencial que certifica que un educador está alfabetizado en tecnología global y puede proporcionar a los estudiantes una educación que combina tecnología y aprendizaje en el aula. Según Microsoft,

Por qué es hora de escritorios bloqueados

Durante años, hemos hablado sobre el «escritorio bloqueado» como un objetivo principal de la administración de escritorio, ya sea que use escritorios virtuales o físicos. El escritorio bloqueado (también llamado escritorio no persistente) significa que

Lo que necesita en su presupuesto DR

Por Paul Kirvan, CISA, CISSP, FBCI, CBCP Al desarrollar un presupuesto de recuperación ante desastres (DR) y continuidad del negocio (BC), se deben abordar las siguientes suposiciones y consideraciones: No existen actividades de recuperación ante

Cómo Google desarrolló el navegador web Chrome

Cuéntame sobre el proceso de desarrollo que seguiste para Chrome. Algunos dirán que ciertos elementos parecen ágiles … programación, pero no dijimos específicamente que usemos esta metodología; solo dijimos que haríamos lo que parece correcto.

Windows Virtual Desktop está generalmente disponible

Microsoft lanzó hoy su oferta de escritorio como servicio, Windows Virtual Desktop, al público en general, después de poco más de seis meses de vista previa técnica. Microsoft anunció por primera vez Windows Virtual Desktop

¿Qué son los principios de IA de Asilomar?

Los Principios de IA de Asilomar son 23 pautas para la investigación y el desarrollo de la inteligencia artificial (IA). Los principios de Asilomar describen los problemas de desarrollo de la IA, la ética y

Guías de gestión de contenido empresarial

Las tecnologías de transformación digital impulsan los cambios de imagen de CX Las empresas utilizan muchas herramientas para lograr la transformación digital. Conozca cómo las organizaciones utilizan estas herramientas para mejorar la experiencia de CX

¿Qué es la API de almacenamiento en la nube?

Una API de almacenamiento en la nube es una interfaz de programa de aplicación que conecta una aplicación local a un sistema de almacenamiento en la nube, de modo que un usuario pueda enviarle datos

¿Qué es un alias? – Definición de Krypton Solid

En general, como sustantivo, un alias (pronunciado AY-lee-uhs) es un nombre alternativo para alguien o algo. En literatura, un «seudónimo» es un alias del nombre real del autor. El sustantivo se deriva del adverbio latino

¿Qué es Gobierno, Riesgo y Cumplimiento (GRC)?

¿Qué es gobernanza, riesgo y cumplimiento (GRC)? Gobierno, riesgo y cumplimiento (GRC) se refiere a la estrategia de una organización para manejar las interdependencias entre los siguientes tres componentes: GRC surgió como una disciplina a

¿Qué es el entorno ABAP de SAP Cloud Platform?

SAP Cloud Platform ABAP Environment es una plataforma de software que permite a los desarrolladores de SAP utilizar el lenguaje ABAP en entornos de nube. Esencialmente, es una plataforma como servicio (PaaS) para ABAP que

Respuestas del cuestionario de Microsoft Dynamics CRM

1) La respuesta correcta es A. Verdadero. Microsoft ha podido capitalizar sus esfuerzos de CRM en parte porque los representantes de ventas han utilizado tradicionalmente Outlook para realizar sus negocios. Hoy, los competidores de CRM

Deja un comentario