Exportar (0) Imprimir
Expandir todo

Scripting con Windows PowerShell

Actualizado: agosto de 2014

Se aplica a: Windows PowerShell 2.0, Windows PowerShell 3.0, Windows PowerShell 4.0, Windows PowerShell 5.0

Windows PowerShell® es un lenguaje de scripting y shell de línea de comandos basado en tareas diseñado especialmente para la administración del sistema. Creado con Microsoft .NET Framework, Windows PowerShell ayuda a los profesionales de TI y a los usuarios experimentados a controlar y automatizar la administración tanto del sistema operativo Windows como de las aplicaciones que se ejecutan en Windows.

Los comandos de Windows PowerShell, denominados cmdlets, permiten administrar los equipos de la empresa desde la línea de comandos. Los proveedores de Windows PowerShell permiten obtener acceso a almacenes de datos (como el Registro y el almacén de certificados) con la misma simplicidad con que se obtiene acceso al sistema de archivos. Además, Windows PowerShell tiene un analizador de expresiones muy completo y un lenguaje de scripting totalmente desarrollado.

Windows PowerShell incluye las siguientes características:

  • Cmdlets para realizar tareas comunes de administración de sistema, como administrar el Registro, servicios, procesos y registros de eventos y usar el Instrumental de administración de Windows (WMI).

  • Un lenguaje de scripting basado en tareas y compatibilidad con los scripts y herramientas de línea de comandos existentes.

  • Diseño coherente. Dado que los almacenes de datos de sistema y cmdlets usan la sintaxis y convenciones de nomenclatura comunes, los datos se pueden compartir fácilmente y la salida de un cmdlet se puede usar como entrada de otro cmdlet sin tener que volver a formatear o realizar manipulaciones.

  • Navegación simplificada basada en comandos del sistema operativo, que permite a los usuarios navegar por el Registro y por otros almacenes de datos recurriendo a las mismas técnicas que se usan para navegar por el sistema de archivos.

  • Capacidades muy eficaces de manipulación de objetos. Los objetos se pueden manipular directamente o enviar a otras herramientas o bases de datos.

  • Interfaz extensible. Los fabricantes de software independiente y los desarrolladores empresariales pueden crear herramientas y utilidades personalizadas para administrar su software.

Contenido de esta sección

El siguiente contenido está disponible en scripting con Windows PowerShell.

Recursos relacionados

Recursos para usuarios de Windows PowerShell

Además de la Ayuda disponible en la línea de comandos, los siguientes recursos aportan más información a los usuarios que quieran ejecutar Windows PowerShell.

  • Blog del equipo de Windows PowerShell. El mejor recurso para aprender directamente del equipo de producto de Windows PowerShell.

  • Conexión con clientes de Windows PowerShell. Haga sugerencias, envíe comentarios o registre un error para el equipo de Windows PowerShell. Puede registrar un error de código, un error de documentación o un error de localización (traducción).

  • El blog Hey, Scripting Guy! publica contenido nuevo los siete días de la semana y siempre está entre los primeros cinco blogs de todos los blogs de Microsoft. Los artículos se basan en escenarios concretos y están escritos de forma dinámica y muy interesante.

  • La página de aprendizaje de PowerShell es el apartado sobre Windows PowerShell del Centro de scripts de TechNet. En esta página se hospedan diversas series de sesiones de vídeo protagonizadas por nuestro experto en scripting Ed Wilson. También contiene cuestionarios sobre Windows PowerShell, vínculos a contenido de la comunidad y mucho más.

  • ¿Tiene alguna pregunta sobre cómo usar Windows PowerShell? Entre en contacto con infinidad de personas con los mismos intereses que los suyos en el foro oficial Scripting Guys.

  • Centro de scripts de Microsoft. Portal donde encontrará numerosos recursos de Windows PowerShell de gran utilidad, como el repositorio del Centro de scripts. Una de las mejores formas de aprender scripting es ver ejemplos en acción. Busque entre miles de scripts de Windows PowerShell listos para evaluarlos y adaptarlos a sus necesidades.

  • Participe en la comunidad de usuarios de Windows PowerShell. Vaya a la página de la comunidad del Centro de scripts para encontrar decenas de grupos de usuarios de Windows PowerShell. Seguramente tenga alguno cerca. Esté igualmente al tanto con las actividades de la comunidad del experto en scripting de Microsoft.

Otra documentación de Windows PowerShell para tecnologías de Microsoft

Los siguientes vínculos pueden ayudarle a encontrar documentación de Windows PowerShell que no está disponible dentro de esta sección.

Recursos para desarrolladores de Windows PowerShell

Los siguientes recursos sirven para ayudar a los desarrolladores a crear sus propios módulos, funciones, cmdlets, proveedores y aplicaciones de hospedaje de Windows PowerShell.



¿Te ha resultado útil?
(Caracteres restantes: 1500)
Gracias por sus comentarios

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft