PowerShell

(redirected from Cmdlet)
Also found in: Wikipedia.

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).
References in periodicals archive ?
The free H9Labs PowerShell Cmdlts, such as the Out-DataSet cmdlet, is an extremely useful and needed cmdlet as indicated by the VI administrator community.
Michael Washam was, most recently, a Senior Program Manager at Microsoft with ownership over the Windows Azure PowerShell Cmdlets for compute (IaaS, PaaS, and VNET), Windows Azure.
This edition adds techniques for managing user licensing and new SharePoint 2013 service applications, new cmdlets, and two new reference appendices.
0 command line interface and scripting to managing systems using built-in cmdlets and writing scripts, this coves all kinds of keys to executing script to administer and troubleshoot Microsoft Exchange Server 2010 and perform other functions.
Directory manually or via scripts, PowerShell cmdlets and other traditional
The series of cmdlets for powering scripted tasks is now an integral part of the Windows Server environment for those that know how to use it.
Carrying out IAM in Active Directory manually or via scripts, PowerShell cmdlets and other traditional methods is inadequate to meet today's challenges.
These new solutions add broad support for System Center 2012, including System Center 2012 monitoring packs and PowerShell cmdlets (pronounced "command-lets").
This book shows you how to do just that and more by using Windows PowerShell cmdlets with SharePoint 2010.
This detailed guide using a practical, task-based approach and real-world examples shows you how to get the most out of PowerCLI's handy cmdlets.
They will learn about basic Windows PowerShell configuration and administration, and they will discover PowerShell resources as well as some frequently used PowerShell administrative cmdlets.
They will learn to deploy a Lync Server and manage it with the CS control panel as well as PowerShell Cmdlets.