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.
Table J-1. 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 |
| 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 |
| Locks a resource | Restrict, ... |
Get Windows PowerShell Cookbook, 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.