Compartir a través de


Ejemplos de API de Windows PowerShell

En esta sección se incluye código de ejemplo que muestra cómo crear espacios de ejecución que restringen la funcionalidad y cómo ejecutar comandos de forma asincrónica mediante un grupo de espacios de ejecución para proporcionar los espacios de ejecución. Puede usar Microsoft Visual Studio para crear una aplicación de consola y, a continuación, copiar el código de los temas de esta sección en la aplicación host.

En esta sección

ejemplo de PowerShell01 En este ejemplo se muestra cómo usar un objeto System.Management.Automation.Runspaces.InitialSessionState para limitar la funcionalidad de un espacio de ejecución. La salida de este ejemplo muestra cómo restringir el modo de lenguaje del espacio de ejecución, cómo marcar un cmdlet como privado, cómo agregar y quitar cmdlets y proveedores, cómo agregar un comando proxy, etc.

ejemplo de PowerShell02 En este ejemplo se muestra cómo ejecutar comandos de forma asincrónica mediante los espacios de ejecución de un grupo de espacios de ejecución. El ejemplo genera una lista de comandos y, a continuación, ejecuta esos comandos mientras el motor de Windows PowerShell abre un espacio de ejecución desde el grupo cuando es necesario.