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




Tabla de contenido