What is cmdlet? - Definition from WhatIs.com
Part of the Microsoft glossary:

A cmdlet (pronounced "command-let") is a lightweight Windows PowerShell script that performs a single function.

A command, in this context, is a specific order from a user to the computer's operating system or to an application to perform a service, such as "Show me all my files" or "Run this program for me." Although Windows PowerShell includes more than two hundred basic core cmdlets, administrators can also write their own cmdlets and share them.

A cmdlet, which is expressed as a verb-noun pair, has a .ps1 extension. Each cmdlet has a help file that can be accessed by typing Get-Help CmdletName-Detailed.  The detailed view of the cmdlet help file includes a description of the cmdlet, the command syntax, descriptions of the parameters and an example that demonstrate use of the cmdlet. 

Popular basic cmdlets include:




 get the current directory


 change the current directory


 copy files


 remove a file or directory


 move a file


 rename a file

 New-Item create a new empty file or directory

 create a new empty file or directory

This was last updated in January 2016
Posted by: Margaret Rouse

Related Terms



  • Microsoft

    - Terms related to Windows, including definitions about bugs or patches and words and phrases about Microsoft operating systems.

  • Internet applications

    - This WhatIs.com glossary contains terms related to Internet applications, including definitions about Software as a Service (SaaS) delivery models and words and phrases about web sites, e-commerce ...

Ask a Question. Find an Answer.Powered by ITKnowledgeExchange.com

Ask An IT Question

Get answers from your peers on your most technical challenges

Ask Question

Tech TalkComment



    Contribute to the conversation

    All fields are required. Comments will appear at the bottom of the article.