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