Marco de automatización y configuración de Microsoft

Windows PowerShell (64-bit)

Windows PowerShell (64-bit)

  -  108 MB  -  Gratis
  • Última Versión

    Windows PowerShell 7.5.0 (64-bit) ÚLTIMO

  • Revisado por

    Daniel Leblanc

  • Sistema Operativo

    Windows 7 64 / Windows 8 64 / Windows 10 64 / Windows 11

  • Ránking Usuario

    Haga clic para votar
  • Autor / Producto

    Microsoft Corporation / Enlace Externo

  • Nombre de Fichero

    PowerShell-7.5.0-win-x64.msi

Windows PowerShell (64-bit) es un potente marco de automatización de tareas e idioma de scripting desarrollado por Microsoft.

Construido sobre el .NET framework, PowerShell está diseñado para ayudar a los profesionales de TI, administradores de sistemas y desarrolladores a automatizar tareas administrativas, gestionar configuraciones del sistema y optimizar los flujos de trabajo.

A diferencia de las interfaces de línea de comandos tradicionales, integra un entorno de scripting robusto con funcionalidad de línea de comandos, permitiendo a los usuarios ejecutar tareas administrativas complejas de manera eficiente.

Características principales

Cmdlets (Commandlets) – Un conjunto de comandos ligeros para tareas administrativas.

Procesamiento de canalizaciones – Permite que la salida de un comando se utilice como entrada para otro.

Scripting y automatización – Admite scripts con bucles, condiciones y funciones para la automatización avanzada de tareas.

Administración remota – Permite a los administradores ejecutar comandos en sistemas remotos.

Acceso a .NET Framework – Proporciona integración con clases .NET para una funcionalidad mejorada.

Salida basada en objetos – A diferencia de las salidas tradicionales basadas en texto, PowerShell genera objetos estructurados.

Compatibilidad con módulos – Extensible a través de módulos que agregan cmdlets y funciones adicionales.

Políticas de ejecución seguras – Varias políticas de ejecución para controlar la seguridad de la ejecución de scripts.

Integración con Instrumentación de administración de Windows (WMI) y Active Directory – Facilita la administración y administración del sistema.

Programación de tareas – Puede automatizar tareas mediante la integración con el Programador de tareas de Windows.

Interfaz de usuario

PowerShell (64-bit) funciona principalmente a través de una interfaz de línea de comandos (CLI), proporcionando un entorno de scripting estructurado e interactivo.

Los usuarios pueden ejecutar comandos de una sola línea o escribir scripts complejos en PowerShell ISE (Entorno de scripting integrado) o Visual Studio Code con la extensión PowerShell.

Aunque carece de una interfaz gráfica de usuario (GUI), la CLI está optimizada para la eficiencia y la automatización, atendiendo a los administradores de sistemas y desarrolladores.

Instalación y configuración

Viene preinstalado en la mayoría de los sistemas operativos Windows modernos. Sin embargo, los usuarios pueden instalar manualmente versiones más nuevas desde el sitio web de Microsoft o mediante administradores de paquetes como Winget o Chocolatey.
  • Descargue este programa desde el sitio web oficial de Microsoft o FileHorse.
  • Ejecute el instalador y siga las instrucciones en pantalla.
  • Después de la instalación, abra PowerShell buscando PowerShell en el menú Inicio de Windows.
  • (Opcional) Instale módulos adicionales usando Install-Module para funcionalidades extendidas.
Cómo usar
  • Abra PowerShell (Admin) para privilegios administrativos.
  • Utilice Get-Help <cmdlet> para obtener información sobre los comandos.
  • Ejecute comandos básicos como Get-Process para mostrar los procesos en ejecución.
  • Escriba y ejecute scripts usando archivos .ps1.
  • Automatizar tareas con scripts programados.
  • Utilice Import-Module para cargar funcionalidades adicionales.
Preguntas frecuentes

¿Cuál es la diferencia entre PowerShell y el Símbolo del sistema?
PowerShell es más potente, admite scripting, automatización y comandos orientados a objetos, mientras que el Símbolo del sistema es una interfaz de línea de comandos simple basada en texto.

¿Se puede usar PowerShell en Linux y macOS?
Sí, PowerShell Core (ahora llamado PowerShell 7) es multiplataforma y se ejecuta en Windows, Linux y macOS.

¿Cómo ejecuto un script en PowerShell?
Use .\script.ps1 después de navegar a la ubicación del script en este software.

¿Cómo cambio las políticas de ejecución en PowerShell?
Ejecute Set-ExecutionPolicy <PolicyName> (por ejemplo, RemoteSigned) para cambiar la configuración de ejecución de scripts.

¿Es seguro usar PowerShell?
Sí, pero debe usarse con precaución. Las políticas de ejecución y las funciones de seguridad ayudan a prevenir la ejecución de scripts maliciosos.

Alternativas

Cmder – Emulador de consola de Windows mejorado.

Git Bash – Interfaz de línea de comandos de estilo Unix para Windows.

WSL (Subsistema de Windows para Linux) – Ejecuta herramientas de línea de comandos de Linux en Windows.

Python – Se utiliza para tareas de automatización, scripting y administración del sistema.

Símbolo del sistema – Herramienta básica de línea de comandos en Windows.

Requisitos del sistema
  • Sistema operativo: Windows 10, Windows 11, Windows Server 2016 o posterior.
  • Procesador: arquitectura de 64 bits.
  • Memoria: mínimo 512 MB de RAM.
  • Almacenamiento: 100 MB de espacio disponible en disco.
  • .NET Framework: requerido para versiones heredadas.
VENTAJAS
  • Potentes capacidades de automatización y scripting.
  • Profunda integración con los componentes de Windows.
  • Disponibilidad multiplataforma.
  • Código abierto y actualizado regularmente.
  • Admite la administración remota.
DESVENTAJAS
  • Carece de una interfaz gráfica de usuario.
  • Puede ser complejo para usuarios básicos.
  • Las políticas de ejecución pueden restringir la ejecución de scripts de forma predeterminada.
  • Requiere conocimiento de scripting y principios orientados a objetos.
Conclusión

Windows PowerShell (64-bit) es una herramienta indispensable para profesionales de TI, administradores de sistemas y desarrolladores que buscan capacidades robustas de automatización y scripting. Con su integración en el ecosistema de Windows, soporte multiplataforma y enfoque orientado a objetos, permite una automatización eficiente de tareas y administración del sistema.

Nota: Microsoft .NET Framework necesita ser instalado. Requiere WinRM 2.0 CTP3 para usar funciones remotas.

También disponible: Windows PowerShell (32-bit)

  • Windows PowerShell 7.5.0 (64-bit) Capturas de Pantalla

    Las imágenes a continuación han sido redimensionadas. Haga clic en ellos para ver las capturas de pantalla en tamaño completo.

    Windows PowerShell 7.5.0 (64-bit) Captura de Pantalla 1