PowerShell - which verb to use to process the cmdlet?

Trying to find a standard.

CmdLet will process data - multiple input defined by parameters into the output file. Processing will take from a short time to 5-15 minutes, while the system goes through a lot of data and analyzes them.

"Execution" receives a warning, but none of the "common verbs" that I have found seem appropriate. I find that there are not many open, etc., but there is no "Process" or "Execution" or "Analysis".

Is there a specific standard verb that I missed?

+7
source share
2 answers

Based on the information you provided, I would suggest Invoke . But you can find a useful discussion of Cmdlet verbs in these links:

Command Line Verbs on MSDN
PowerShell: Approved Verbs (through v3.0)

Some key excerpts from the first link:

Challenge . Performs an action, such as running a command or method.

Call and Start . The Invoke verb is used to perform an operation, which is usually a synchronous operation, such as running a command. The initial verb is used to start an operation, which is usually an asynchronous operation, such as starting a process.

+5
source

Use the Get-Verb cmdlet for a list of approved verbs. I often find this useful if I want to find a suitable verb without schlepping for MSDN or Google (or Bing, or DuckDuckGo).

 PS> Get-Verb Verb Group ---- ----- Add Common Clear Common Close Common Copy Common Enter Common Exit Common Find Common Format Common Get Common Hide Common Join Common Lock Common Move Common New Common Open Common Pop Common Push Common Redo Common Remove Common Rename Common Reset Common Search Common Select Common Set Common Show Common Skip Common Split Common Step Common Switch Common Undo Common Unlock Common Watch Common Backup Data Checkpoint Data Compare Data Compress Data Convert Data ConvertFrom Data ConvertTo Data Dismount Data Edit Data Expand Data Export Data Group Data Import Data Initialize Data Limit Data Merge Data Mount Data Out Data Publish Data Restore Data Save Data Sync Data Unpublish Data Update Data Approve Lifecycle Assert Lifecycle Complete Lifecycle Confirm Lifecycle Deny Lifecycle Disable Lifecycle Enable Lifecycle Install Lifecycle Invoke Lifecycle Register Lifecycle Request Lifecycle Restart Lifecycle Resume Lifecycle Start Lifecycle Stop Lifecycle Submit Lifecycle Suspend Lifecycle Uninstall Lifecycle Unregister Lifecycle Wait Lifecycle Debug Diagnostic Measure Diagnostic Ping Diagnostic Repair Diagnostic Resolve Diagnostic Test Diagnostic Trace Diagnostic Connect Communications Disconnect Communications Read Communications Receive Communications Send Communications Write Communications Block Security Grant Security Protect Security Revoke Security Unblock Security Unprotect Security Use Other PS> 
+5
source

All Articles