Ayuda de Entorno de scripting integrado (ISE) de Windows PowerShell

Top  Previous  Next

Ayuda de Entorno de scripting integrado (ISE) de Windows PowerShell

Entorno de scripting integrado (ISE) de Windows PowerShell es una aplicación host que permite escribir, ejecutar y probar scripts y módulos en un entorno sencillo. Las características principales, como el coloreado de la sintaxis, el procedimiento para completar con el tabulador, la depuración visual, la compatibilidad con Unicode y la Ayuda contextual, proporcionan una rica experiencia de scripting.

Entre las características de ISE de Windows PowerShell se incluyen las siguientes:

Un Panel de comandos para ejecutar comandos interactivos, como se haría en la consola de Windows PowerShell. Solo hay que escribir un comando y presionar Entrar.

 

Un Panel de salida que captura los resultados de los comandos.

 

Un Panel de scripts para crear, editar, depurar y ejecutar funciones, scripts y módulos.

 

Varias fichas de PowerShell, cada una con su propio Panel de comandos y Panel de scripts que permiten trabajar simultáneamente en varias tareas independientes.

 

La capacidad de editar texto en scripts complejos y en idiomas que se escriben de derecha a izquierda.

 

Note

Nota:


Dado que ISE de Windows PowerShell requiere una interfaz de usuario, no está disponible en las instalaciones básicas de Windows Server. Es un componente opcional en instalaciones de servidor. ISE de Windows PowerShell se basa en Windows Presentation Foundation (WPF). Si los elementos gráficos de ISE de Windows PowerShell no se representan correctamente en su sistema, puede resolver el problema agregando o ajustando la configuración de representación de gráficos en su 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 http://go.microsoft.com/fwlink/?LinkId=144711.

En las secciones siguientes se proporciona información que le ayudará a empezar a trabajar con ISE de Windows PowerShell.

 

 

 

En la sección siguiente se describe el modelo de objetos de ISE de Windows PowerShell y se muestra la forma de usarlo en scripting.

 

Vea también

 


 

 


Ayuda de Windows PowerShell - Manual de introducción de Windows PowerShell - Introducción a Windows PowerShell - mdlets de Windows PowerShell - Un nuevo lenguaje de scripting - Comandos y utilidades de Windows - Procesamiento de objetos - Canalizaciones de objetos - Interacción y creación de scripts - Entorno interactivo - Compatibilidad con la creación de scripts - Iniciar Windows PowerShell - Utilizar Windows PowerShell - Obtener Ayuda: Get-Help - Utilizar cmdlets - Utilizar funciones - Utilizar módulos y complementos - Cómo se importa un módulo - Obtener información sobre objetos: Get-Member - Formato de la salida de un comando - Utilizar alias - Utilizar programas de Windows - Administrar errores - Desplazarse por Windows PowerShell - Desplazarse por el sistema de archivos - Desplazarse por el Registro - Desplazarse por el almacén de certificados - Desplazarse por otras unidades - Acerca de las unidades de Windows PowerShell - Unidades y proveedores - Personalizar Windows PowerShell - Examinar la directiva de ejecución - Perfiles de Windows PowerShell - Introducción a ISE de Windows PowerShell - Manual del usuario de Windows PowerShell - Conceptos básicos de Windows PowerShell - Acerca de Windows PowerShell - Conceptos importantes de Windows PowerShell - Aprender los nombres de comandos y parámetros de Windows PowerShell - Obtener información resumida de comandos - Obtener información de ayuda detallada - Usar nombres de comandos familiares - Usar el procedimiento para completar con el tabulador - Canalización de objetos - Canalización de Windows PowerShell - Ver la estructura de objetos (Get-Member) - Usar comandos de formato para cambiar la presentación de los resultados - Redirigir datos con los cmdlets Out-* - Desplazamiento por Windows PowerShell - Administrar la ubicación actual - Administrar las unidades de Windows PowerShell - Trabajar con archivos, carpetas y claves del Registro - Manipular elementos directamente - Trabajar con objetos - Obtener objetos de WMI (Get-WmiObject) - Crear objetos de .NET y COM (New-Object) - Usar clases y métodos estáticos - Quitar objetos de la canalización (Where-Object) - Repetir una tarea para varios objetos (ForEach-Object) - Seleccionar partes de objetos (Select-Object) - Ordenar objetos - Usar variables para almacenar objetos - Usar Windows PowerShell para tareas de administración - Administrar procesos con cmdlets Process - Administrar servicios - Recopilar información acerca de equipos - Trabajar con instalaciones de software - Cambiar el estado del equipo - Trabajar con impresoras - Realizar tareas de red - Trabajar con archivos y carpetas - Trabajar con claves del Registro - Trabajar con entradas del Registro - Ejecutar comandos remotos - Introducción a ISE de Windows PowerShell - Apéndice 1: Alias de compatibilidad - Apéndice 2: Crear accesos directos personalizados de Windows PowerShell - Temas de Ayuda conceptual de Windows PowerShell - about_aliases - about_arithmetic_operators - about_arrays - about_assignment_operators - about_automatic_variables - about_break - about_Command_Precedence - about_command_syntax - about_comment_based_help - about_commonparameters - about_comparison_operators - about_continue - about_core_commands - about_data_sections - about_debuggers - about_do - about_environment_variables - about_escape_characters - about_Eventlogs - about_execution_policies - about_for - about_foreach - about_format.ps1xml - about_functions - about_functions_advanced - about_functions_advanced_methods - about_functions_advanced_parameters - about_functions_cmdletbindingattribute - about_hash_tables - about_history - about_if - about_jobs - about_job_details - about_join - about_Language_Keywords - about_line_editing - about_locations - about_logical_operators - about_methods - about_Modules - about_objects - about_operators - about_parameters - about_parsing - about_path_syntax - about_pipelines - About_Preference_Variables - about_profiles - about_prompts - about_properties - about_providers - about_PSSessions - about_PSSession_details - about_pssnapins - about_quoting_rules - about_redirection - about_ref - about_regular_expressions - about_remote - about_remote_FAQ - about_remote_jobs - about_remote_output - about_remote_requirements - about_remote_troubleshooting - about_requires - about_reserved_words - about_Return - about_scopes - about_script_blocks - about_script_internationalization - about_scripts - about_Session_Configurations - about_signing - about_special_characters - about_split - about_switch - about_Throw - about_Transactions - about_Trap - about_Try_Catch_Finally - about_type_operators - about_types.ps1xml - about_variables - about_while - about_wildcards - about_Windows_PowerShell_2.0 - about_Windows_PowerShell_ISE - about_WMI_Cmdlets - about_WS-Management_Cmdlets - Temas de Ayuda de cmdlets de Windows PowerShell - Add-Computer - Add-Content - Add-History - Add-Member - Add-PSSnapin - Add-Type - Checkpoint-Computer - Clear-Content - Clear-EventLog - Clear-History - Clear-Item - Clear-ItemProperty - Clear-Variable - Compare-Object - Complete-Transaction - Connect-WSMan - ConvertFrom-CSV - ConvertFrom-SecureString - ConvertFrom-StringData - Convert-Path - ConvertTo-CSV - ConvertTo-Html - ConvertTo-SecureString - ConvertTo-XML - Copy-Item - Copy-ItemProperty - Debug-Process - Disable-ComputerRestore - Disable-PSBreakpoint - Disable-PSRemoting - Disable-PSSessionConfiguration - Disable-WSManCredSSP - Disconnect-WSMan - Enable-ComputerRestore - Enable-PSBreakpoint - Enable-PSRemoting - Enable-PSSessionConfiguration - Enable-WSManCredSSP - Enter-PSSession - Exit-PSSession - Export-Alias - Export-Clixml - Export-Console - Export-Counter - Export-CSV - Export-FormatData - Export-ModuleMember - Export-PSSession - ForEach-Object - Format-Custom - Format-List - Format-Table - Format-Wide - Get-Acl - Get-Alias - Get-AuthenticodeSignature - Get-ChildItem - Get-Command - Get-ComputerRestorePoint - Get-Content - Get-Counter - Get-Credential - Get-Culture - Get-Date - Get-Event - Get-EventLog - Get-EventSubscriber - Get-ExecutionPolicy - Get-FormatData - Get-Help - Get-History - Get-Host - Get-HotFix - Get-Item - Get-ItemProperty - Get-Job - Get-Location - Get-Member - Get-Module - Get-PfxCertificate - Get-Process - Get-PSBreakpoint - Get-PSCallStack - Get-PSDrive - Get-PSProvider - Get-PSSession - Get-PSSessionConfiguration - Get-PSSnapin - Get-Random - Get-Service - Get-TraceSource - Get-Transaction - Get-UICulture - Get-Unique - Get-Variable - Get-WinEvent - Get-WmiObject - Get-WSManCredSSP - Get-WSManInstance - Group-Object - Import-Alias - Import-Clixml - Import-Counter - Import-CSV - Import-LocalizedData - Import-Module - Import-PSSession - Invoke-Command - Invoke-Expression - Invoke-History - Invoke-Item - Invoke-WmiMethod - Invoke-WSManAction - Join-Path - Limit-EventLog - Measure-Command - Measure-Object - Move-Item - Move-ItemProperty - New-Alias - New-Event - New-EventLog - New-Item - New-ItemProperty - New-Module - New-ModuleManifest - New-Object - New-PSDrive - New-PSSession - New-PSSessionOption - New-Service - New-TimeSpan - New-Variable - New-WebServiceProxy - New-WSManInstance - New-WSManSessionOption - Out-Default - Out-File - Out-GridView - Out-Host - Out-Null - Out-Printer - Out-String - Pop-Location - Push-Location - Read-Host - Receive-Job - Register-EngineEvent - Register-ObjectEvent - Register-PSSessionConfiguration - Register-WmiEvent - Remove-Computer - Remove-Event - Remove-EventLog - Remove-Item - Remove-ItemProperty - Remove-Job - Remove-Module - Remove-PSBreakpoint - Remove-PSDrive - Remove-PSSession - Remove-PSSnapin - Remove-Variable - Remove-WmiObject - Remove-WSManInstance - Rename-Item - Rename-ItemProperty - Reset-ComputerMachinePassword - Resolve-Path - Restart-Computer - Restart-Service - Restore-Computer - Resume-Service - Select-Object - Select-String - Select-XML - Send-MailMessage - Set-Acl - Set-Alias - Set-AuthenticodeSignature - Set-Content - Set-Date - Set-ExecutionPolicy - Set-Item - Set-ItemProperty - Set-Location - Set-PSBreakpoint - Set-PSDebug - Set-PSSessionConfiguration - Set-Service - Set-StrictMode - Set-TraceSource - Set-Variable - Set-WmiInstance - Set-WSManInstance - Set-WSManQuickConfig - Show-EventLog - Sort-Object - Split-Path - Start-Job - Start-Process - Start-Service - Start-Sleep - Start-Transaction - Start-Transcript - Stop-Computer - Stop-Job - Stop-Process - Stop-Service - Stop-Transcript - Suspend-Service - Tee-Object - Test-ComputerSecureChannel - Test-Connection - Test-ModuleManifest - Test-Path - Test-WSMan - Trace-Command - Undo-Transaction - Unregister-Event - Unregister-PSSessionConfiguration - Update-FormatData - Update-List - Update-TypeData - Use-Transaction - Wait-Event - Wait-Job - Wait-Process - Where-Object - Write-Debug - Write-Error - Write-EventLog - Write-Host - Write-Output - Write-Progress - Write-Verbose - Write-Warning - Temas de Ayuda de proveedores de Windows PowerShell - Alias Provider - Certificate Provider - Environment Provider - FileSystem Provider - Function Provider - Registry Provider - Variable Provider - WSMan Provider - Ayuda de Entorno de scripting integrado (ISE) de Windows PowerShell - Explorar ISE de Windows PowerShell - Utilizar ISE de Windows PowerShell - Cómo utilizar el procedimiento para completar con el tabulador en el Panel de scripts y en el Panel de comandos - Cómo crear una ficha de PowerShell en ISE de Windows PowerShell - Cómo utilizar el Panel de comandos - Cómo escribir y ejecutar un comando en el Panel de comandos - Cómo editar texto en el Panel de comandos - Cómo agregar los parámetros obligatorios en el cuadro de diálogo Pedir parámetro - Cómo administrar los resultados en el Panel de salida - Cómo escribir y ejecutar scripts en el Panel de scripts - Cómo crear y ejecutar un script - Cómo editar texto en el Panel de scripts - Cómo guardar un script - Cómo administrar y cerrar fichas de script - Cómo depurar scripts en ISE de Windows PowerShell - Cómo establecer, quitar, deshabilitar, habilitar y mostrar los puntos de interrupción - Cómo iniciar, detener y continuar la depuración - Cómo realizar la ejecución paso a paso por procedimientos, paso a paso por instrucciones y paso a paso para salir en las tareas de depuración - Cómo usar perfiles en ISE de Windows PowerShell - Cómo crear perfiles en ISE de Windows PowerShell - Accesibilidad en ISE de Windows PowerShell - Información sobre accesibilidad - Cómo cambiar el tamaño y la ubicación del Panel de comandos y del Panel de scripts - Métodos abreviados de teclado - El modelo de objetos de scripting de ISE de Windows PowerShell - Finalidad del modelo de objetos de scripting de ISE de Windows PowerShell - La jerarquía de objetos de ISE - Otros objetos de scripting útiles - Referencia del modelo de objetos de ISE de Windows PowerShell - El objeto ISEEditor - El objeto ISEFile - El objeto ISEFileCollection - El objeto ISEMenuItem - El objeto ISEMenuItemCollection - El objeto ISEOptions - El objeto ObjectModelRoot - El objeto PowerShellTab - El objeto PowerShellTabCollection - Ayuda de consola PowerShell.exe - Aviso de derechos de autor -

© 2011 Windows PowerShell es un nuevo shell de línea de comandos de Windows que se ha diseñado expresamente para los administradores de sistemas. Windows PowerShell incluye un símbolo del sistema interactivo y un entorno de scripting que se pueden utilizar de forma independiente o conjunta.