Appendix J. 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 J-1 through J-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 ... |
Get PowerShell Cookbook, 4th 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.