|
Verb Name
|
Action
|
Comments
|
| Add | Adds, appends, or attaches an entity to a resource, such as the Add-Content cmdlet. Use with Remove. | Do not use verbs such as append, attach, concatenate, or insert. |
| Clear | Removes all of the elements or content of a container, such as the Clear-Content cmdlet. | Do not use verbs such as flush, erase, release, unmark, unset, or nullify. |
| Copy | Copies a resource to another name or another container, such as the Copy-Content cmdlet. | Do not use verbs such as duplicate, clone, or replicate. |
| Get | Gets the elements of a resource, such as the Get-Content cmdlet. Use with Set. | Do not use verbs such as read, open, cat, type, dir, obtain, dump, acquire, examine, find, or search. |
| Join | Joins a resource, such as the Join-Path cmdlet. Use with Split. | Do not use combine. |
| Lock | Locks a resource. Use with Unlock. | |
| Move | Moves a resource to another container. | Do not use verbs such as transfer, name, or migrate. |
| New | Creates a new resource in a container, such as the New-Object cmdlet. | Do not use verbs such as create, generate, build, make, or allocate. |
| Remove | Removes a resource from a container, such as the Remove-Item cmdlet. Use with Add. | |
| Rename | Renames a resource in a container, such as the Rename-Item cmdlet. | |
| Select | Selects a resource, such as the Select-Object cmdlet. | |
| Set | Sets the elements of a resource, such as the Set-Content cmdlet. Use with Get. | Do not use verbs such as write, reset, assign, or configure. |
| Split | Splits a resource, such as the Split-Path cmdlet. Use with Join. | Do not use separate. |
| Unlock | Unlocks a resource. Use with Lock. | |