TEMA about_PowerShell_ISE DESCRIPCIÓN BREVE Describe las características y los requisitos del sistema del Entorno de scripting integrado (ISE) de Windows PowerShell. DESCRIPCIÓN DETALLADA Windows PowerShell ISE es una aplicación host para Windows PowerShell. En Windows PowerShell ISE, puede ejecutar comandos así como escribir, probar y depurar scripts en una sola interfaz de usuario gráfica basada en Windows. Entre sus características se encuentran la edición multilínea, un procedimiento que permite completar con tabulaciones, el coloreado de la sintaxis, la ejecución selectiva, Ayuda contextual y compatibilidad con los idiomas que se escriben de derecha a izquierda. Nota: dado que esta característica requiere una interfaz de usuario, no funciona en las instalaciones básicas de Windows Server. Windows PowerShell ISE se basa en Windows Presentation Foundation (WPF). Si los elementos gráficos de Windows PowerShell ISE no se representan correctamente en el sistema, es posible que se resuelva el problema agregando o ajustando la configuración de la representación de gráficos en el sistema. Esto puede ser necesario si el equipo tiene un controlador de vídeo más antiguo o se está utilizando software de virtualización. Para obtener más información, vea "Configuración del Registro en la representación de gráficos" en MSDN Library en https://go.microsoft.com/fwlink/?LinkId=144711 Ejecutar comandos interactivos Puede ejecutar cualquier expresión o comando de Windows PowerShell en Windows PowerShell ISE. Puede usar los cmdlets, proveedores, complementos y módulos de la misma manera que en la consola de Windows PowerShell. Puede escribir o pegar comandos interactivos en el Panel de comandos. Para ejecutar los comandos, puede utilizar botones, elementos de menú y métodos abreviados de teclado. Puede utilizar la característica de edición multilínea para escribir o pegar varias líneas de código a la vez en el Panel de comandos. Al presionar la tecla FLECHA ARRIBA para recuperar el comando anterior, se recuperan todas las líneas del comando. Al escribir comandos, presione MAYÚS+ENTRAR para que aparezca una nueva línea en blanco debajo de la línea actual. Ver los resultados Los resultados de los comandos y scripts se muestran en el Panel de salida. Puede mover o copiar los resultados que se muestran en el Panel de salida mediante métodos abreviados de teclado o la barra de herramientas Salida, y puede pegarlos en otros programas. Asimismo, puede borrar el Panel de salida haciendo clic en el botón Borrar panel de salida o escribiendo uno de los comandos siguientes: clear-host cls Escribir scripts y funciones En el Panel de scripts, puede abrir, crear, editar y ejecutar scripts. El Panel de scripts permite modificar los scripts mediante botones y métodos abreviados de teclado. Asimismo, puede copiar, cortar y pegar texto entre el Panel de scripts y el Panel de comandos. Puede usar la característica de ejecución selectiva para ejecutar un script completo o parte del mismo. Para ejecutar una parte de un script, seleccione el texto que desee ejecutar y, a continuación, haga clic en el botón Ejecutar script. O bien, presione F5. Depurar los scripts Puede utilizar el depurador de Windows PowerShell ISE para depurar un script o una función de Windows PowerShell. Al depurar un script, puede utilizar elementos de menú y teclas de método abreviado para realizar un gran número de las tareas que también se pueden realizar en la consola de Windows PowerShell. Por ejemplo, para establecer un punto de interrupción de línea en un script, haga clic con el botón secundario en la línea de código y, a continuación, haga clic en Alternar punto de interrupción. Asimismo, puede usar los cmdlets del depurador de Windows PowerShell en el Panel de comandos de la misma manera que se utilizan en la consola. Completar con tabulaciones Windows PowerShell ISE permite completar con tabulaciones los nombres de cmdlet, los nombres de parámetro y los tipos estáticos de Microsoft .NET Framework. Para usar esta característica, comience a escribir el nombre y, a continuación, presione la tecla TAB. obtener ayuda Windows PowerShell ISE incluye un archivo de Ayuda compilado en el que se pueden realizar búsquedas y que describe Windows PowerShell ISE y Windows PowerShell. Este archivo de Ayuda incluye toda la Ayuda que está disponible en el cmdlet Get-Help. Para ver el archivo de Ayuda en Windows PowerShell ISE, utilice el menú Ayuda. O bien, presione F1. La Ayuda es contextual. Por ejemplo, si escribe Invoke-Item y, a continuación, presiona F1, el archivo de Ayuda se abre en el tema de Ayuda correspondiente al cmdlet Invoke-Item. Además, puede usar el cmdlet Get-Help en Windows PowerShell de la misma manera que en la consola de Windows PowerShell. Personalizar la vista Puede utilizar las características de Windows PowerShell ISE para mover y cambiar el tamaño del Panel de comandos, el Panel de salida y el Panel de scripts. Puede mostrar y ocultar el Panel de scripts así como cambiar el tamaño de texto en todos los paneles. Asimismo, puede utilizar la variable $Host para cambiar algunos aspectos de la apariencia de Windows PowerShell ISE, como el título de la ventana y los colores de fondo y de primer plano en el Panel de salida. Además, Windows PowerShell ISE tiene su propia variable de host personalizado, $psgHost. Puede utilizar esta variable para personalizar Windows PowerShell ISE, como agregar menús y elementos de menú. Perfil de Windows PowerShell ISE Windows PowerShell ISE tiene su propio perfil de Windows PowerShell, Microsoft.PowerShellISE_profile.ps1. En este perfil, puede almacenar las funciones, los alias, las variables y los comandos que utiliza en Windows PowerShell ISE. Los elementos de los perfiles AllHosts de Windows PowerShell (CurrentUser\AllHosts y AllUsers\AllHosts) también están disponibles en Windows PowerShell ISE, al igual que en cualquier programa host de Windows PowerShell. Sin embargo, los elementos de sus perfiles de consola de Windows PowerShell no están disponibles en Windows PowerShell ISE. Si desea obtener instrucciones sobre cómo mover y volver a configurar sus perfiles, vea la Ayuda de Windows PowerShell ISE y about_Profiles. Requisitos del sistema -Sistemas operativos: - Windows 7 - Windows Server 2008 - Windows Server 2003 con Service Pack 2 - Windows Vista con Service Pack 1 - Windows XP con Service Pack 2 - Microsoft .NET Framework 3.0 - La comunicación remota de Windows PowerShell requiere la versión 2.0 de Administración remota de Windows. Notas - El cmdlet Get-WinEvent requiere Windows Vista y versiones posteriores de Windows así como Microsoft .NET Framework 3.5. - El cmdlet Export-Counter se ejecuta únicamente en Windows 7. Iniciar Windows PowerShell ISE - Para iniciar Windows PowerShell ISE, haga clic en Inicio, elija Todos los programas, elija Windows PowerShell y, a continuación, haga clic en Windows PowerShell ISE. - En la consola de Windows PowerShell, Cmd.exe, o en el cuadro Ejecutar, escriba "powershell_ise.exe". VEA TAMBIÉN about_Profiles Get-Help