Chapter 10. Standard PowerShell Verbs
Cmdlets and scripts should be named using a
Verb-Noun
syntax—for example, Get-ChildItem
. The official guidance is that, with
rare exception, cmdlets should use the standard PowerShell verbs. They
should avoid 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.
Note
To quickly access this list (without the definitions), type
Get-Verb
.
Verbs should be phrased in the present tense, and nouns should be singular. Tables 10-1 through 10-6 list the different categories of standard PowerShell 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 |
| Removes access to a resource | Shut, Seal |
| Copies a resource to another name or container | Duplicate, Clone, Replicate |
| Sets a resource as a context | Push, Telnet, Open |
| Returns to the context that was present before a new context was entered | Pop, Disconnect |
| Searches within an unknown context for a desired item | Dig, Discover |
| Converts an item to a specified structure or layout | Layout, Arrange |
| Retrieves data | Read, Open, Cat, Type, Dir, Obtain, Dump, Acquire, Examine, Find, Search |
| Makes a display not visible | Suppress |
| Joins a resource | Combine, Unite, Connect, Associate ... |
Get Windows PowerShell Pocket Reference, 2nd Edition 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.