The Windows PowerShell Integrated Scripting Environment (ISE) is a host application that enables you to write, run, and test scripts and modules in a friendly environment. Key features such as syntax-coloring, tab completion, visual debugging, Unicode-compliance, and context-sensitive Help provide a rich scripting experience.
Features in the Windows PowerShell ISE include:
- A Command Pane for running interactive
commands, just as you would in the Windows PowerShell console. Just
type a command and press Enter.
- An Output Pane that captures the output of
- A Script Pane to create, edit, debug, and
run, functions, scripts and modules.
- Multiple PowerShell tabs, each with its own
Command Pane and Script Pane to allow you to simultaneously work on
several independent tasks.
- The ability to edit text in complex scripts
and right-to-left languages.
Because Windows PowerShell ISE requires a user interface, it is not available on core installations of Windows Server. It is an optional component on server installations. Window PowerShell ISE is built on the Windows Presentation Foundation (WPF). If the graphical elements of Windows PowerShell ISE do not render correctly on your system, you might resolve the problem by adding or adjusting the graphics rendering settings on your system. This might be required if the computer has an older video driver or you are using virtualization software. For more information, see "Graphics Rendering Registry Settings" in the MSDN library at http://go.microsoft.com/fwlink/?LinkId=144711.
The following sections provide information that will help you to get started with the Windows PowerShell ISE.
- Exploring Windows
- Using Windows PowerShell
- Accessibility in Windows
The following section describes the Windows PowerShell ISE object model and shows how you can use it in scripting.