(redirected from Windows PowerShell)
Also found in: Wikipedia.


A comprehensive command line interface and scripting language for Windows. Introduced in 2006, PowerShell is a major upgrade from the Windows command line, which uses DOS commands (see command line).

Although PowerShell supports common programming structures such as "if-then-else" and "while," it is generally less complicated than Microsoft's VBScript and JScript languages, and less code is often required (see Windows Script Host). The software used to develop PowerShell applications is the PowerShell Integrated Scripting Environment (PowerShell ISE).

A Lot of Unix; a Little DOS
Unix commands allow extensive manipulation of data via commands and scripts, and this capability has been available to Unix, Linux and Mac OS X users for years. When PowerShell came out, Windows programmers no longer had a reason to be envious, because PowerShell rivals the Unix command line and integrates it with Windows commands.

Low-Level Access and Commandlets (Cmdlets)
PowerShell uses the .NET environment and enables administrators to get to the heart of OS management, such as listing and stopping active processes. PowerShell scripts can access the class libraries in the .NET Framework, Component Object Model (COM) and Windows Management Instrumentation (WMI). The more than 125 PowerShell commands, such as list, copy, move and rename, are called "commandlets" or "cmdlets" for short. Script files use .PS# extensions, such as .PS1 for PowerShell Version 1. See .NET Framework, COM, WMI and command line.

A Mix of Unix and Windows
PowerShell integrates Unix and Windows commands. In this example, the Unix ls command and the Windows dir command produce the same results (see Unix commands).
References in periodicals archive ?
The malware then initiated the launch of a backdoor developed with a legitimate element of Windows, present on all machines running on this OS -- a scripting framework called Windows PowerShell. This allowed threat actors to be stealthy and avoid detection, saving them time in writing the code for malicious tools.
Solution: schedule a custom script--A Windows PowerShell was written to scan the log files for a specific trigger.
Tenders are invited for Training Of Caricom Secretariat Officials In Guyana On Vmware, Mysql Database Administration, Windows Powershell, Microsoft Office, Mcitp, Microsoft Access, Check Point And Red Hat Enterprise Linux
There, turn off the slider labeled, "Replace Command Prompt with Windows PowerShell in the menu when I right-click the Start button or press Windows key+X." (Whew, that's a mouthful.)
Microsoft Windows Powershell Programming for the Absolute Beginner, 3rd Edition
Users can then open the Windows Powershell as administrator, and type "Get-WmiObject -Class Win32_WinSAT" and press Enter, which will analyze the results in the XML files, and present them as scores for each category.
Windows PowerShell 3.0 Step By Step provides an excellent survey of hands-on information for automating Windows administration with PowerShell 3.0, and is a pick for any programming collection.
"Windows PowerShell 3.0: Step By Step" is a complete and comprehensive manual for those who want to get the most out of the most recent revision of this Microsoft program focused on more efficient automation of the Windows-driven systems.
In June it released Content Pack 9, which added the ability to discover Microsoft Exchange 2010 and IBM AS400 servers, and enhancements for IBM mainframes and Windows PowerShell.
Windows PowerShell is the Microsoft answer for more effective and efficient network management.
Windows PowerShell, for example, a new command-line shell with more than 130 tools and an integrated scripting language, makes control and automation of repetitive system administration tasks easier The new Server Manager is an additional help by offering the convenience of a single control panel from which administrators can install, configure and manage the server roles and features of Windows Server 2008.
have announced it will be among the first ISV partners to support Microsoft Windows PowerShell, Microsoft's next-generation command-line and scripting environment.

Full browser ?