Windows PowerShell_ISE

by [Published on 31 July 2013 / Last Updated on 31 July 2013]

This tip explains the new tools introduced in Windows Server 2012 to create/edit PowerShell scripts.

Windows PowerShell_ISE stands for PowerShell Integrated Scripting Environment and is a new tool introduced in Windows 8 and Windows Server 2012. The tool not only allows to create/edit PowerShell scripts but also supports programming features such as IntelliSense, Show-Command, Snippets, Syntax coloring and many more.

The tool ships as a standalone EXE file and can be started by running PowerShell_ISE.EXE.

To open a PowerShell script (PS1) with the the tool, run the following command:

  • PowerShell_ISE.EXE <Path to the PowerShell script>

It is an excellent tool for beginners. If you want to learn PowerShell scripts and commands, it is the best tool Microsoft have ever designed for PowerShell lovers. The Show-Command allows you to learn more quickly and get success at first try!

The Show-Command allows you to list all the PowerShell modules installed on the computer and the properties available with each module. For example, to see all properties of a Get-Service module, you can use the below command. The below command will show a pop-up a window which is actually part of PowerShell_ISE:

  • Show-Command –Name Get-Service

For advanced users, it supports debugging PowerShell script code and it also allows you to use the PowerShell Object Model to add your own object.

Note: Since PowerShell_ISE.EXE is a graphical tool, it is not available on the Server Core installations.


See Also

The Author — Nirmal Sharma

Nirmal Sharma avatar

Nirmal Sharma is a MCSEx3, MCITP and was awarded the Microsoft MVP award in Directory Services and Windows Networking. He specializes in Microsoft Azure, Office 365, Directory Services, Failover Clusters, Hyper-V, PowerShell Scripting and System Center products. Nirmal has been involved with Microsoft Technologies since 1994. In his spare time, he likes to help others and share some of his knowledge by writing tips and articles on various sites and contributing to PowerShell-based Dynamic Packs for www.ITDynamicPacks.Net solutions.

Featured Links