Alan Freedman -- The Computer Language Company - Computer Desktop Encyclopedia
Computer Desktop Encyclopedia
Longest-Running Tech Reference on the Planet

A CDE Definition

You'll love The Computer Desktop Encyclopedia (CDE) for Tech Term of the Day (TTOD)

LOOK UP ANOTHER TERM


Power Shell

See PowerShell.



PowerShell

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).






Personal Use Only

Before/After Your Search Term
BeforeAfter
power MOSFETpower strip
power on self testpower supply
Power over Cablepower supply glossary
Power over Coaxpower surge
Power over eSATApower swell
Power over Ethernetpower system
Power over HDBaseTPower Systems
Power PCPower Toys
power platformpower up
Power Pointpower user

Terms By Topic
Click any of the following categories for a list of fundamental terms.
Computer Words You Gotta KnowSystem design
Job categoriesUnix/Linux
Interesting stuffPersonal computers
InternetIndustrial Automation/Process Control
Communications & networkingAssociations/Standards organizations
HistoryDesktop publishing
Audio/VideoGraphics
MainframesSecurity
ProgrammingHealthcare IT
System design