Windows PowerShell: ¿qué es? PowerShell Windows XP

Computadoras

Windows PowerShell - cáscara modernalínea de comando utilizada en este sistema operativo. Se incluyó por primera vez en Windows 7 en 2009. En la última, décima versión de este sistema operativo, ya casi ha suplantado el shell cmd.exe tradicional, que se utilizó en toda la familia NT. En este artículo, hablaremos sobre los principios generales de su funcionamiento y cómo instalarlo en Windows XP.

Línea de comando de Windows

El caparazón de la línea de comando existía en todosSistemas operativos de Microsoft. Sin embargo, la mejora de la interfaz gráfica a medida que se lanzaron nuevas versiones lo llevó a un segundo plano. Al menos en términos de utilidad para el usuario promedio. La capacidad de trabajar con la línea de comandos siempre ha sido una prerrogativa de los administradores del sistema. El hecho es que las capacidades que permite usar (por ejemplo, para configurar la red) nunca tuvieron una interfaz gráfica correspondiente.

windows powershell qué es esto

Una amplia distribución en el entorno corporativo yLa creciente complejidad de la arquitectura de red requirió la introducción de nuevas herramientas de administración y automatización, lo que condujo a la creación de desarrolladores de Redmond Windows PowerShell. ¿Qué le da esto al usuario y al administrador?

Desde el punto de vista de un usuario que rara vez usalínea de comando, nada cambiará. Pero en manos del administrador de la red se obtiene una herramienta práctica que le permite automatizar parte de las operaciones diarias y trabajar con máquinas remotas.

Tareas y características de PowerShell

Windows PowerShell se basa enplataforma .NET Framework, y Microsoft inicialmente posicionó el nuevo shell como una herramienta para la administración profesional. La principal diferencia en la documentación indica la posibilidad de trabajar con objetos .NET, que lo distingue significativamente del fondo de los análogos. Los especialistas que trabajaron en el nuevo producto de software abordaron la cuestión de forma creativa.

Windows PowerShell

Para garantizar la compatibilidad y la unificación de los equiposCon shells de la línea de comando, utilizada, incluido en otros sistemas operativos, se llevó a cabo un análisis en profundidad. El resultado fue una expansión significativa de la sintaxis de comando en Windows PowerShell. Lo que esto le da al administrador de redes complejas, no es necesario explicarlo.

Muchos servidores de alto rendimiento se ejecutan enSistema operativo Linux, mientras que las máquinas cliente en Windows. La unificación de la sintaxis le permite administrar ambos sectores de la red con comandos idénticos, lo que reduce la carga del personal de TI.

Windows 7 y el desarrollo de PowerShell

Como ya dijimos, este sistema operativoFue el primero en incluir el kit de herramientas de PowerShell. En Windows 7, se utilizó la versión 2.0, junto con .Net Framework 4.0. A medida que el shell mejoraba y sus capacidades crecían, Microsoft lanzó los paquetes de Management Framework que permitían su actualización al estado actual. Los principales cambios estaban relacionados con el entorno integrado de Windows Powershell. Lo que esto significa, lo mostraremos en las figuras.

ventanas de powershell 7

Versión del editor de scripts ISE 2.0 incluía 20 módulos y 350 comandos integrados, en la versión 3.0 su número aumentó a 71 módulos y 2305 comandos. Ciertamente, dicho crecimiento de la productividad ha afectado positivamente las capacidades administrativas del shell. La presencia de un entorno de scripting integrado que permite interactuar con objetos del sistema operativo y funcionalidades similares al lenguaje de programación hace que este producto sea una excelente herramienta de trabajo.

No es sorprendente que en Windows 10 un nuevo shellsalió en la parte superior. Y aunque cmd.exe todavía está presente en el sistema, PowerShell se convierte en la herramienta de línea de comandos predeterminada. Microsoft está apostando por este caparazón y desarrollándolo, y continúa agregando nuevas características. Es probable que la próxima versión del sistema operativo pierde por completo la línea de comandos clásico, que dará paso a un conjunto de herramientas más moderno y flexible.

Instalación en Windows XP

Después del lanzamiento del "Siete" al principio no tenersu composición PowerShell Windows XP fue capaz de instalarlo como un paquete de actualización. Se requiere .NET Framework 3.5 para ser instalado por separado. Este movimiento de Microsoft se debe a la necesidad de implementar una nueva herramienta administrativa en un sistema operativo ampliamente utilizado en ese momento.

La instalación requirió la presencia en el quirófanosistema del tercer service pack de actualizaciones. Por lo tanto, puede instalar este shell solo en la versión de XP compatible con el estado actual. Para los administradores del sistema que tradicionalmente no favorecen las grandes actualizaciones acumulativas, esta fue una llamada a la acción adicional.

powershell windows xp

Más actualizaciones para XP por parte de la compañíafueron emitidos. Mostrando las características de Windows PowerShell, y lo que esto le da al administrador, Microsoft ha indicado a los usuarios corporativos la ruta que era preferible. Todos aquellos que querían expandir las capacidades de la red interna tuvieron que cambiar a sistemas operativos más modernos.

A pesar del final del soporte técnico para XP en2014, este sistema, de acuerdo con diversas estimaciones, aún toma del 7 al 10 por ciento de todos los Windows instalados. Hasta cierto punto, el efecto del nuevo shell de comandos, que permite el mantenimiento remoto de estas máquinas, también afecta aquí.

En conclusión

Solo dijimos un poco de información general sobre el shell de Windows moderno. Todos pueden familiarizarse con sus capacidades en detalle, descubriendo el mundo de la línea de comando.