In PowerShell 2.0, there were only two ways to access it out of the box: through the command prompt, PowerShell.exe
, or through the PowerShell Integrated Scripting Environment (ISE). On Windows Server the ISE was not even enabled by default and had to be enabled through a separate feature. The command prompt is typically the first stop for many users as it is simple and efficient. It allows us to quickly execute commands that we do not have to persist. Whenever users are looking to write something more than just a couple of lines and are looking to save their scripts, the ISE is the obvious choice.
In addition to the built-in PowerShell hosts, there are tons of third party PowerShell tools available to write scripts, create user interfaces, or execute command line operations. In PowerShell 3.0, Microsoft enhanced the built-in tooling. Not only did they enhance the ISE to be more robust and offer features found in most of the other script editors...