¿Qué es Windows PowerShell? Características y beneficios de actualizar a la última versión

What Is Windows Powershell



¿Qué hay de nuevo en Windows PowerShell? Cada nueva versión incluye importantes características nuevas que mejoran sus capacidades y mejoran la facilidad de uso para los administradores de sistemas.

Como experto en TI, a menudo me preguntan qué es Windows PowerShell y por qué la gente debería actualizarse a la última versión. En este artículo, responderé esas preguntas y le daré una descripción general de los beneficios de actualizar a Windows PowerShell 5.0. Windows PowerShell es un shell de línea de comandos y un lenguaje de secuencias de comandos que le permite automatizar la administración del servidor y otras tareas. PowerShell se incluye con Windows Server 2012 R2 y Windows Server 2016, y se puede instalar en versiones anteriores de Windows Server. PowerShell 5.0 se lanzó en 2016 e incluye nuevas características y capacidades que facilitan la administración de su infraestructura de Windows. Algunas de las nuevas características de PowerShell 5.0 incluyen: - Configuración de estado deseado (DSC) de PowerShell: PowerShell DSC es un modelo declarativo que le permite administrar su infraestructura como código. Con PowerShell DSC, puede definir su infraestructura en un script de PowerShell y luego implementar esa configuración en sus servidores. - PowerShell Get-Help: el cmdlet Get-Help se mejoró en PowerShell 5.0 y ahora incluye más ejemplos y una mejor funcionalidad de búsqueda. - PowerShell ISE: PowerShell ISE se actualizó con una nueva apariencia e incluye nuevas funciones, como resaltado de sintaxis y finalización de código. - Navegador de módulos de PowerShell: el navegador de módulos de PowerShell es una característica nueva que le permite explorar la galería de PowerShell e instalar módulos directamente desde el ISE. - Publicación web de PowerShell: PowerShell 5.0 incluye una nueva característica llamada Publicación web de PowerShell que le permite publicar sus scripts y módulos de PowerShell en un sitio web. Estas son solo algunas de las nuevas características de PowerShell 5.0. Actualizar a PowerShell 5.0 es una excelente manera de aprovechar al máximo su infraestructura de Windows.



ventanas 10 enviar con Windows PowerShell 5.0 ; última versión ahora PowerShell 7.0 . Windows 8.1 se envía con Windows PowerShell 4.0. La nueva versión tiene muchas características nuevas diseñadas para simplificar el lenguaje, hacerlo más fácil de usar y evitar errores comunes. Si está utilizando una versión anterior de PowerShell en su sistema operativo Windows, hay muchos beneficios al cambiar a esta versión de Windows PowerShell. No solo permite a los administradores del sistema administrar todos los aspectos del sistema operativo Windows Server, sino que también ofrece control sobre los servidores basados ​​en SQL, Exchange y Lync.







¿Qué es PowerShell?

PowerShell es un shell de línea de comandos y un lenguaje de secuencias de comandos. Puede usar PowerShell para automatizar scripts, ejecutar paquetes de comandos, administrar recursos en la nube y más. Actualmente hay Núcleo de PowerShell que se ejecuta en Linux, macOS y Windows.





Si necesitas más información, puedes consultar Introducción a PowerShell en microsoft.com para un excelente aprendizaje.



combinar videos de windows 10

¿Qué versión de PowerShell estoy usando?

Para averiguar qué versión de PowerShell está utilizando, haga lo siguiente.

qué versión de las funciones de PowerShell

Abra una ventana de PowerShell y escriba alguien los siguientes comandos y presione Enter:



|_+_|

Lea más sobre esto - Cómo comprobar la versión de PowerShell en Windows 10.

  • Los usuarios de Windows Server 2012, Windows Server 2008 R2, Windows Server 2008 SP2, Windows 8 y Windows 7 con SP1 podrán utilizar Windows PowerShell 3.0 .
  • Los usuarios de Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, Windows 8.1 y Windows 7 SP1 podrán usar Windows PowerShell 4.0 .
  • Windows 10 viene con Windows PowerShell 5.0 .

Leer : Cómo instalar PowerShell 7.0 en Windows 10 .

Características de Windows PowerShell

Windows PowerShell 3.0 introdujo las siguientes características nuevas:

  • Flujos de trabajo de Windows PowerShell
  • cmdlets CIM
  • Cmdlets de objeto (CDXML)
  • Acceso web de Windows PowerShell
  • Módulo de descarga automática
  • Ayuda actualizada
  • Sesiones confiables y deshabilitadas
  • Trabajos programados

Windows PowerShell 4.0 citado:

  • Configuración de estado deseado (DSC)
  • Mejoras en el acceso web de Windows PowerShell
  • Mejoras en el flujo de trabajo
  • Novedades de los servicios web de Windows PowerShell
  • Guardar-Ayuda

Windows PowerShell 5.0 , que se incluye con Windows 10, proporciona las siguientes características:

  • Las clases se pueden definir en la funcionalidad.
  • mejoras DSC
  • Las transcripciones están disponibles en todos los hosts.
  • Importantes mejoras de depuración, incluida la capacidad de depurar trabajos de Windows PowerShell.
  • Módulo de conmutador de red
  • OneGet para la gestión de paquetes de software
  • PowerShellGet para administrar los módulos de Windows PowerShell a través de OneGet
  • Mejoras de rendimiento al usar objetos COM

Windows PowerShell 6.0 multiplataforma (Windows, macOS y Linux), de código abierto y construido para entornos heterogéneos y nube híbrida.

  • Pasar de .NET Framework a .NET Core
  • Utiliza .NET Core 2.0 como tiempo de ejecución.
  • Permite que PowerShell Core se ejecute en varias plataformas (Windows, macOS y Linux).
  • Las API comunes a .NET Core y .NET Framework se definen como parte de .NET Standard.

Windows PowerShell 7.0 viene con muchas características nuevas como:

  • Paralelización de tuberías
  • Nuevos operadores
  • Cmdlet ConciseView y Get-Error
  • Notificaciones automáticas sobre nuevas versiones
  • Llamar a los recursos de DSC directamente desde PowerShell 7
  • Capa de compatibilidad.

La biblioteca de TechNet ha explicado estas funciones en detalle. Echemos un vistazo rápido a algunos de ellos.

Flujo de trabajo de Windows PowerShell: Esta característica trae toda la potencia de Windows Workflow Foundation a Windows PowerShell. Puede escribir flujos de trabajo en XAML o Windows PowerShell y ejecutarlos como un cmdlet.

Mejoras en los proveedores y cmdlets principales existentes: Windows PowerShell 3.0 incluye nuevas funciones para cmdlets existentes, incluida una sintaxis simplificada y nuevos parámetros para cmdlets, como cmdlets de computadora, cmdlets CSV, Get-ChildItem, Get-Command, Get-Content, Get-History, Measure-Object, cmdlets de seguridad. , Select-Object, Select-String, Split-Path, Start-Proces, Tee-Object, Test-Connection y .Add-Member

archivo open.tsv

Importación y detección de un módulo remoto: Windows PowerShell 3.0 mejora el descubrimiento de los módulos de importación y comunicación remota implícita en equipos remotos.

Cmdlets del módulo: Tiene la capacidad de importar módulos desde equipos remotos al equipo local mediante la comunicación remota de Windows PowerShell.

Nuevo soporte de sesión CIM: Otorga permiso para usar CIM y WMI para administrar computadoras que no son de Windows mediante la importación de comandos a la computadora local que se ejecutan implícitamente en la computadora remota.

Función de autocompletar: Ahorra tiempo de escritura y reduce el número de errores tipográficos.

PowerShell 3.0 Intellisense: Subraya el error en rojo y sugiere correcciones cuando pasa el cursor sobre la línea ondulada.

Actualizar cmdlet de ayuda: Esto elimina muchos errores menores o errores tipográficos molestos en la documentación integrada.

pc no reconoce el teléfono android

Características extendidas del host de la consola: Los cambios subyacentes al programa host de la consola de Windows PowerShell se incluyen en PowerShell 3.0 de forma predeterminada. Además, la nueva opción 'Ejecutar con PowerShell' en el Explorador de archivos le permite ejecutar scripts en una sesión sin restricciones con un simple clic derecho.

Compatibilidad con RunAs y host compartido: La función Ejecutar como, diseñada para el flujo de trabajo de Windows PowerShell, permite a los usuarios de configuración de sesiones crear sesiones que se ejecutan con el permiso de una cuenta compartida. Por otro lado, la función SharedHost permite que múltiples usuarios en múltiples computadoras se conecten simultáneamente a una sesión de flujo de trabajo y supervisen de cerca su progreso.

Mejoras especiales en el manejo de personajes: Una mirada rápida a Windows PowerShell 3.0 muestra que para mejorar la capacidad de un programa para interpretar y manejar correctamente los caracteres especiales, el parámetro LiteralPath, que maneja los caracteres especiales en las rutas, es válido para casi todos los cmdlets que tienen un parámetro Path, incluida la nueva actualización. -Ayuda y Guardar-Cmdlets de ayuda.

Descargue la herramienta de reparación de PC para encontrar rápidamente y reparar automáticamente los errores de Windows

Con PowerShell puede crear lista de servicios de windows , crear una lista de funciones deshabilitadas , Exportación y copia de seguridad de controladores de dispositivos , Encuentre el tiempo de actividad del sistema , Actualizar definiciones de Windows Defender , lista de discos , obtener una lista de controladores instalados , Eliminar aplicaciones de la Tienda Windows Agregar elemento al menú contextual del escritorio , Crear una imagen del sistema, Descargar archivo y más.

Entradas Populares