PowerShell

Windows PowerShell is a task-based command-line shell and scripting language designed especially for system administration. Built on the .NET Framework, Windows PowerShell helps IT professionals and power users control and automate the administration of the Windows operating system and applications that run on Windows.

Using PowerShell.exe

The PowerShell.exe command-line tool starts a Windows PowerShell session in a Command Prompt window. When you use PowerShell.exe, you can use its optional parameters to customize the session. For example, you can start a session that uses a particular execution policy or one that excludes a Windows PowerShell profile. Otherwise, the session is the same as any session that is started in the Windows PowerShell console.

  • To start a Windows PowerShell session in a Command Prompt window, type PowerShell. A PS prefix is added to the command prompt to indicate that you are in a Windows PowerShell session.

  • To start a session with a particular execution policy, use the ExecutionPolicy parameter, and type:

    PowerShell.exe -ExecutionPolicy Restricted
    
  • To start a Windows PowerShell session without your Windows PowerShell profiles, use the NoProfile parameter, and type:

    PowerShell.exe -NoProfile
    
  • To start a session , use the ExecutionPolicy parameter, and type:

    PowerShell.exe -ExecutionPolicy Restricted
    
  • To see the PowerShell.exe help file, type:

    PowerShell.exe -help
    PowerShell.exe -?
    PowerShell.exe /?
    
  • To end a Windows PowerShell session in a Command Prompt window, type exit. The typical command prompt returns.

Remarks