# VerbsCommon Members

Defines the common verb names that can be used to name cmdlets, such as the verbs Get and Set.

The following tables list the members exposed by the VerbsCommon type.

## Public Fields

Name Description
Add Specifies an action that adds a resource to a container, or attaches an item to another item. For example, the Add-Content cmdlet adds content to a file.
Clear Specifies an action that removes all resources from a container, but does not delete the container. For example, the Clear-Content cmdlet removes the contents of a file, but does not delete the file.
Close Specifies an action that changes the state of a resource to make it inaccessible, unavailable, or unusable. This field is introduced in Windows PowerShell 2.0.
Copy Specifies an action that copies a resource to another name or to another container. For example, the Copy-Item cmdlet that is used to access stored data, copies an item from one location in the data store to another location.
Enter Specifies an action that allows the user to move into a resource. For example, the Enter-PsSession cmdlet allows the user to move into an interactive session with a remote computer. This field is introduced in Windows PowerShell 2.0.
Exit Specifies an action that allows the user to move out of a resource. For example, the Exit-PsSession cmdlet allows the user to move out of an interactive session with a remote computer. This field is introduced in Windows PowerShell 2.0.
Find Specifies an action that looks for an object in a container that is unknown, implied, optional, or specified. This field is introduced in Windows PowerShell 2.0.
Format Specifies an action that arranges objects in a specified form or layout. This field is introduced in Windows PowerShell 2.0.
Get Specifies an action that retrieves a resource. For example, the Get-Content cmdlet retrieves contents of items at a specified location.
Hide Specifies an action that makes a resource undetectable, such as concealing a service from a user. This field is introduced in Windows PowerShell 2.0.
Join Specifies an action that combines resources into one resource. For example, the Join-Path cmdlet combines a path with a child path to create a single path.
Lock Specifies an action that secures a resource.
Move Specifies an action that moves a resource from one location to another. For example, the Move-Item cmdlet moves an item from one location to another.
New Specifies an action that creates a resource. (The Set verb can also be used when creating a resource that includes data, such as the Set-Variable cmdlet).
Open Specifies an action that changes the state of a resource to make it accessible, available, or usable. This field is introduced in Windows PowerShell 2.0.
Optimize Increases the effectiveness of a resource.
Pop Specifies an action that removes a resource from the top of a stack. For example, the Pop-Location cmdlet changes the current location to the location most recently pushed onto the stack. This field is introduced in Windows PowerShell 2.0.
Push Specifies an action places a resource on the top of a stack of data. For example, the Push-Location cmdlet pushes the current location onto a stack. This field is introduced in Windows PowerShell 2.0.
Redo Specifies an action that resets a resource to the state that was undone. This field is introduced in Windows PowerShell 2.0.
Remove Specifies an action that deletes a resource from a container. For example, the Remove-Variable cmdlet deletes variables from the current session.
Rename Specifies an action that changes the name of a resource. For example, the Rename-Item provider cmdlet changes the name of an item in a data store.
Reset Specifies an action that sets a resource back to its original state. This field is introduced in Windows PowerShell 2.0.
Resize Changes the size of a resource.
Search Specifies an action that creates a reference to a resource in a container. This field is introduced in Windows PowerShell 2.0.
Select Specifies an action that locates a resource in a container. For example, the Select-String cmdlet finds text in strings and files.
Set Specifies an action that replaces data on an existing resource or creates a resource that contains some data. For example, the Set-Date cmdlet changes the system time on the local computer. (The New verb can also be used to create a resource.)
Show Specifies an action that makes a resource visible to the user. For example, the Show-EventLog cmdlet displays the event logs of the local or a remote computer. This field is introduced in Windows PowerShell 2.0.
Skip Specifies an action that bypasses one or more resources or points in a sequence. This field is introduced in Windows PowerShell 2.0.
Split Specifies an action that separates parts of a resource. For example, the Split-Path cmdlet returns different parts of a path.
Step Specifies an action that moves to the next point or resource in a sequence. This field is introduced in Windows PowerShell 2.0.
Switch Specifies an action that alternates between two resources, such as to change between two locations, responsibilities, or states.
Undo Specifies an action that sets a resource to its previous state before an action was performed. For example, the Undo-Transaction cmdlet rolls back the changes made in the transaction. This field is introduced in Windows PowerShell 2.0.
Unlock Specifies an action that releases a resource that was locked.
Watch Specifies an action that continually inspects or monitors a resource for changes. This field is introduced in Windows PowerShell 2.0.
Top