Standard PowerShell Verbs
Cmdlets and scripts should be named using a Verb-Noun syntax. For
example, Get-ChildItem
. With rare
exception, cmdlets should use the standard PowerShell verbs, not any
synonyms, or concepts that can be mapped to the standard. This allows
administrators to quickly understand a set of cmdlets that use a new
noun.
Verbs should be phrased in the present tense, and nouns should be singular.
Standard Windows PowerShell Common Verbs | ||
---|---|---|
Verb | Meaning | Synonyms |
| Adds a resource to a container, or attaches an element to another element. | Append, Attach, Concatenate, Insert. |
| Removes all elements from a container. | Flush, Erase, Release, Unmark, Unset, Nullify. |
| Copies a resource to another name or container. | Duplicate, Clone, Replicate. |
| Retrieves data. | Read, Open, Cat, Type, Dir, Obtain, Dump, Acquire, Examine, Find, Search. |
| Locks a resource. | Restrict, Bar. |
| Moves a resource. | Transfer, Name, Migrate. |
| Creates a new resource. | Create, Generate, Build, Make, Allocate. |
| Removes a resource from a container. | Delete, Kill. |
| Gives a resource a new name. | Ren, Swap. |
| Places data. | Write, Assign, Configure. |
| Unlocks a resource. | Free, Unrestrict. |
Standard Windows PowerShell Communication Verbs | ||
---|---|---|
Verb | Meaning | Synonyms |
| Connects a source to a destination. | Join, Telnet. |
| Disconnects a source from a destination. | Break, Logoff. |
| Acquires information from a source. | Read, Accept, Peek. |
| Writes information to a destination. | Put, Broadcast, Mail. |
Standard Windows PowerShell ... |
---|
Get Windows PowerShell Quick Reference now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.