Verbi approvati per i comandi di PowerShellApproved Verbs for PowerShell Commands

PowerShell Usa una coppia di verbo-sostantivo per i nomi dei cmdlet e le relative classi derivate di Microsoft .NET Framework.PowerShell uses a verb-noun pair for the names of cmdlets and for their derived Microsoft .NET Framework classes. Ad esempio, il Get-Command cmdlet di PowerShell viene usato per recuperare tutti i comandi che sono registrati in PowerShell.For example, the Get-Command cmdlet provided by PowerShell is used to retrieve all the commands that are registered in PowerShell. La parte verbale del nome identifica l'azione eseguita dal cmdlet.The verb part of the name identifies the action that the cmdlet performs. La parte del sostantivo del nome identifica l'entità su cui viene eseguita l'azione.The noun part of the name identifies the entity on which the action is performed.

Nota

PowerShell Usa il termine verbo per descrivere una parola che implica un'azione anche se tale parola non è un verbo standard in lingua inglese.PowerShell uses the term verb to describe a word that implies an action even if that word is not a standard verb in the English language. Ad esempio, il termine New è il nome di un verbo PowerShell valido perché implica un'azione anche se non è un verbo in lingua inglese.For example, the term New is a valid PowerShell verb name because it implies an action even though it is not a verb in the English language.

Regole di denominazione verboVerb Naming Rules

Nell'elenco seguente vengono fornite linee guida da considerare quando si sceglie il verbo per nome di un cmdlet:The following list provides guidelines to consider when you choose the verb for a cmdlet name:

  • Quando si specifica il verbo, è consigliabile usare uno dei nomi di verbo predefiniti forniti da PowerShell (alias per questi verbi predefiniti sono inclusi nelle tabelle seguenti).When you specify the verb, we recommend that you use one of the predefined verb names provided by PowerShell (aliases for these predefined verbs are included in the following tables). Quando si usa un verbo predefiniti, garantire la coerenza tra i cmdlet creati, i cmdlet forniti da PowerShell e i cmdlet progettati da altri utenti.When you use a predefined verb, you ensure consistency between the cmdlets that you create, the cmdlets that are provided by PowerShell, and the cmdlets that are designed by others.

  • Usare i verbi predefiniti per descrivere l'ambito generale dell'azione e utilizzare i parametri per limitare ulteriormente l'azione del cmdlet.Use the predefined verbs to describe the general scope of the action, and use parameters to further refine the action of the cmdlet.

  • Per garantire la coerenza tra i cmdlet, non utilizzare un sinonimo di un verbo approvato.To enforce consistency across cmdlets, do not use a synonym of an approved verb.

  • Usare solo la forma di ogni verbo elencato in questo argomento.Use only the form of each verb that is listed in this topic. Ad esempio, usare "Get", ma non usare "Introduzione" o "Ottiene".For example, use "Get", but do not use "Getting" or "Gets".

  • Utilizzare la convenzione Pascal maiuscole e minuscole per i verbi.Use Pascal casing for verbs. Nella convenzione Pascal maiuscole e minuscole la lettera iniziale di ogni parola è scritto in lettere maiuscole, ad esempio "ForEach".In Pascal casing the initial letter of each word is capitalized, such as "ForEach".

  • Non usare i seguenti verbi riservati o gli alias.Do not use the following reserved verbs or aliases. Questi comandi vengono usati dal linguaggio di PowerShell o dai cmdlet di case speciale di PowerShell.These verbs are used by the PowerShell language, or by special case cmdlets provided by PowerShell.

    • ForEach (foreach)ForEach (foreach)
    • Formato (f)Format (f)
    • Gruppo di (protezione generale)Group (gp)
    • Sort (sr)Sort (sr)
    • Tee (to)Tee (te)
    • In cui (CO)Where (wh)

Verbi simili per diverse azioniSimilar Verbs for Different Actions

Simili ai seguenti verbi rappresentano diverse azioni.The following similar verbs represent different actions.

Nuovo Visual Studio. ImpostaNew vs. Set

Il New verbi viene utilizzato per creare una nuova risorsa.The New verb is used to create a new resource. Il Set verbo viene usato per modificare una risorsa esistente, creando facoltativamente la risorsa se non esiste, ad esempio il Set-Variable cmdlet.The Set verb is used to modify an existing resource, optionally creating the resource if it does not exist, such as the Set-Variable cmdlet.

Il Find verbo viene utilizzato per cercare un oggetto.The Find verb is used to look for an object. Il Search verbi viene utilizzato per creare un riferimento a una risorsa in un contenitore.The Search verb is used to create a reference to a resource in a container.

Ottenere Visual Studio. LetturaGet vs. Read

Il Get verbo viene usato per recuperare una risorsa, ad esempio un file.The Get verb is used to retrieve a resource, such as a file. Il Read verbo viene usata per ottenere informazioni da un'origine, ad esempio un file.The Read verb is used to get information from a source, such as a file.

Richiamare Visual Studio. AvviareInvoke vs. Start

Il Invoke verbo viene usato per eseguire un'operazione che è in genere un'operazione sincrona, ad esempio l'esecuzione di un comando.The Invoke verb is used to perform an operation that is generally a synchronous operation, such as running a command. Il Start verbo utilizzato per avviare un'operazione che è in genere un'operazione asincrona, ad esempio avvio di un processo.The Start verb is used to begin an operation that is generally an asynchronous operation, such as starting a process.

Visual Studio di ping. TestPing vs. Test

Usare il Test verbo.Use the Test verb.

Verbi comuniCommon Verbs

PowerShell Usa il System.Management.Automation.VerbsCommon classe di enumerazione per definire azioni generiche applicabili a quasi tutti i cmdlet.PowerShell uses the System.Management.Automation.VerbsCommon enumeration class to define generic actions that can apply to almost any cmdlet. La tabella seguente elenca la maggior parte dei verbi definiti.The following table lists most of the defined verbs.

Verbo (alias)Verb (alias) AzioneAction CommentiComments
Add (a)Add (a) Aggiunge una risorsa a un contenitore o associa un elemento a un altro elemento.Adds a resource to a container, or attaches an item to another item. Ad esempio, il Add-Content cmdlet aggiunge il contenuto in un file.For example, the Add-Content cmdlet adds content to a file. Questo verbo viene abbinato Remove.This verb is paired with Remove. Per questa azione, non usare verbi ad esempio di Append, collegamento e concatenazione, o inserire.For this action, do not use verbs such as Append, Attach, Concatenate, or Insert.
Cancella (cl)Clear (cl) Rimuove tutte le risorse da un contenitore, ma non elimina il contenitore.Removes all the resources from a container but does not delete the container. Ad esempio, il Clear-Content cmdlet rimuove il contenuto di un file ma non elimina il file.For example, the Clear-Content cmdlet removes the contents of a file but does not delete the file. Per questa azione, non usare verbi ad esempio lo scaricamento, cancellazione, versione, Rimuovi il contrassegno, Unset o Rendi null.For this action, do not use verbs such as Flush, Erase, Release, Unmark, Unset, or Nullify.
Chiudi (cs)Close (cs) Modifica lo stato di una risorsa per renderla accessibile, non disponibile o inutilizzabile.Changes the state of a resource to make it inaccessible, unavailable, or unusable. Questo verbo è associato a Open.This verb is paired with Open.
Copy (cp)Copy (cp) Copia una risorsa a un altro nome o a un altro contenitore.Copies a resource to another name or to another container. Ad esempio, il Copy-Item cmdlet che consente di accedere ai dati archiviati copia un elemento da una posizione nell'archivio dati in un'altra posizione.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. Per questa azione, non usare verbi come duplicato, clonare, eseguire la replica o sincronizzazione.For this action, do not use verbs such as Duplicate, Clone, Replicate, or Sync.
Immettere (et)Enter (et) Specifica un'azione che consente all'utente di spostare in una risorsa.Specifies an action that allows the user to move into a resource. Ad esempio, il Enter-PSSession cmdlet inserisce l'utente in una sessione interattiva.For example, the Enter-PSSession cmdlet places the user in an interactive session. Questo verbo viene abbinato Exit.This verb is paired with Exit. Per questa azione, non usare verbi ad esempio Push o in.For this action, do not use verbs such as Push or Into.
Uscita (ex)Exit (ex) Imposta l'ambiente corrente o il contesto nel contesto degli ultimi file usati.Sets the current environment or context to the most recently used context. Ad esempio, il Exit-PSSession cmdlet inserisce l'utente della sessione che è stato usato per avviare la sessione interattiva.For example, the Exit-PSSession cmdlet places the user in the session that was used to start the interactive session. Questo verbo viene abbinato Enter.This verb is paired with Enter. Per questa azione, non usare verbi ad esempio Pop o Out.For this action, do not use verbs such as Pop or Out.
Trovare (fd)Find (fd) Cerca un oggetto in un contenitore è sconosciuto, impliciti, facoltativo o specificato.Looks for an object in a container that is unknown, implied, optional, or specified.
Formato (f)Format (f) Dispone gli oggetti in un formato specificato o layout.Arranges objects in a specified form or layout.
Ottenere (g)Get (g) Specifica un'azione che consente di recuperare una risorsa.Specifies an action that retrieves a resource. Questo verbo viene abbinato Set.This verb is paired with Set. Per questa azione, non usare verbi ad esempio lettura, Open, Cat, tipo, Dir, ottenere, Dump, acquisizione, esaminare, trovare o ricerca.For this action, do not use verbs such as Read, Open, Cat, Type, Dir, Obtain, Dump, Acquire, Examine, Find, or Search.
Nascondi (h)Hide (h) Effettua una risorsa non rilevabili.Makes a resource undetectable. Ad esempio, un cmdlet il cui nome include il verbo Nascondi può nascondere un servizio da un utente.For example, a cmdlet whose name includes the Hide verb might conceal a service from a user. Questo verbo viene abbinato Show.This verb is paired with Show. Per questa azione, non utilizzare un verbo, ad esempio blocco.For this action, do not use a verb such as Block.
Join (j)Join (j) Combina le risorse in una risorsa.Combines resources into one resource. Ad esempio, il Join-Path cmdlet combina un percorso con uno dei relativi percorsi figlio per creare un unico percorso.For example, the Join-Path cmdlet combines a path with one of its child paths to create a single path. Questo verbo viene abbinato Split.This verb is paired with Split. Per questa azione, non usare verbi come combinare, Unite, Connect o associare.For this action, do not use verbs such as Combine, Unite, Connect, or Associate.
Blocco (lk)Lock (lk) Consente di proteggere una risorsa.Secures a resource. Questo verbo viene abbinato Unlock.This verb is paired with Unlock. Per questa azione, non usare verbi ad esempio limitare o sicura.For this action, do not use verbs such as Restrict or Secure.
Move (m)Move (m) Sposta una risorsa da una posizione a altra.Moves a resource from one location to another. Ad esempio, il Move-Item cmdlet sposta un elemento da una posizione nell'archivio dati in un'altra posizione.For example, the Move-Item cmdlet moves an item from one location in the data store to another location. Per questa azione, non usare verbi ad esempio trasferimento, il nome o la migrazione.For this action, do not use verbs such as Transfer, Name, or Migrate.
Nuovo (n)New (n) Crea una risorsa.Creates a resource. (Il Set verbo utilizzabili durante la creazione di una risorsa che include i dati, ad esempio il Set-Variable cmdlet.)(The Set verb can also be used when creating a resource that includes data, such as the Set-Variable cmdlet.) Per questa azione, non usare verbi ad esempio Create, generare, compilazione, verificare o Allocate.For this action, do not use verbs such as Create, Generate, Build, Make, or Allocate.
Apri (op)Open (op) Modifica lo stato di una risorsa per renderla accessibile, disponibili o utilizzabile.Changes the state of a resource to make it accessible, available, or usable. Questo verbo viene abbinato Close.This verb is paired with Close.
Ottimizzare (om)Optimize (om) Aumenta l'efficacia di una risorsa.Increases the effectiveness of a resource.
POP (pop)Pop (pop) Rimuove un elemento dall'inizio dello stack.Removes an item from the top of a stack. Ad esempio, il Pop-Location cmdlet imposta il percorso corrente nel percorso che è stato inserito più di recente nello stack.For example, the Pop-Location cmdlet changes the current location to the location that was most recently pushed onto the stack.
Push (pu)Push (pu) Aggiunge un elemento all'inizio di uno stack.Adds an item to the top of a stack. Ad esempio, il Push-Location cmdlet inserisce il percorso corrente nello stack.For example, the Push-Location cmdlet pushes the current location onto the stack.
Fase di rollforward (re)Redo (re) Reimposta una risorsa allo stato in cui è stato annullato.Resets a resource to the state that was undone.
Rimuovere (r)Remove (r) Elimina una risorsa da un contenitore.Deletes a resource from a container. Ad esempio, il Remove-Variable cmdlet Elimina una variabile e il relativo valore.For example, the Remove-Variable cmdlet deletes a variable and its value. Questo verbo viene abbinato Add.This verb is paired with Add. Per questa azione, non usare verbi di questo tipo in chiaro, le operazioni Taglia, Dispose, variabile Discard o cancellare.For this action, do not use verbs such as Clear, Cut, Dispose, Discard, or Erase.
Rinominare (rn)Rename (rn) Modifica il nome di una risorsa.Changes the name of a resource. Ad esempio, il Rename-Item cmdlet, che viene usato per accedere ai dati archiviati, modifica il nome di un elemento nell'archivio dati.For example, the Rename-Item cmdlet, which is used to access stored data, changes the name of an item in the data store. Per questa azione, non utilizzare un verbo, ad esempio modifica.For this action, do not use a verb such as Change.
Reimpostare (rs)Reset (rs) Imposta una risorsa allo stato originale.Sets a resource back to its original state.
Ricerca (sr)Search (sr) Crea un riferimento a una risorsa in un contenitore.Creates a reference to a resource in a container. Per questa azione, non usare verbi ad esempio trova o Cerca.For this action, do not use verbs such as Find or Locate.
Selezionare (sc)Select (sc) Individua una risorsa in un contenitore.Locates a resource in a container. Ad esempio, il Select-String cmdlet Trova testo in stringhe e file.For example, the Select-String cmdlet finds text in strings and files. Per questa azione, non usare verbi ad esempio trova o Cerca.For this action, do not use verbs such as Find or Locate.
Impostare (s)Set (s) Sostituisce i dati in una risorsa esistente o crea una risorsa che contiene alcuni dati.Replaces data on an existing resource or creates a resource that contains some data. Ad esempio, il Set-Date cmdlet modifica l'ora di sistema nel computer locale.For example, the Set-Date cmdlet changes the system time on the local computer. (Il New verbo è anche utilizzabile per creare una risorsa.) Questo verbo viene abbinato Get.(The New verb can also be used to create a resource.) This verb is paired with Get. Per questa azione, non usare verbi ad esempio di scrittura, Reset, assegna o configurare.For this action, do not use verbs such as Write, Reset, Assign, or Configure.
Mostra (sh)Show (sh) Rende visibili all'utente una risorsa.Makes a resource visible to the user. Questo verbo viene abbinato Hide.This verb is paired with Hide. Per questa azione, non usare verbi come visualizzazione o producono.For this action, do not use verbs such as Display or Produce.
Ignora (sk)Skip (sk) Consente di ignorare uno o più risorse o i punti in una sequenza.Bypasses one or more resources or points in a sequence. Per questa azione, non utilizzare un verbo, ad esempio Bypass o di salto.For this action, do not use a verb such as Bypass or Jump.
Suddivisione (sl)Split (sl) Separa le parti di una risorsa.Separates parts of a resource. Ad esempio, il Split-Path cmdlet restituisce le parti diverse di un percorso.For example, the Split-Path cmdlet returns different parts of a path. Questo verbo viene abbinato Join.This verb is paired with Join. Per questa azione, non utilizzare un verbo tali separato.For this action, do not use a verb such Separate.
Passaggio (st)Step (st) Passa al successivo punto o risorse in una sequenza.Moves to the next point or resource in a sequence.
Commutatore (sw)Switch (sw) Specifica un'azione che alterna tra due risorse, ad esempio modificare tra due posizioni, le responsabilità o gli stati.Specifies an action that alternates between two resources, such as to change between two locations, responsibilities, or states.
Annulla (annullamento)Undo (un) Imposta una risorsa allo stato precedente.Sets a resource to its previous state.
Sbloccare (Regno Unito)Unlock (uk) Rilascia una risorsa bloccata.Releases a resource that was locked. Questo verbo viene abbinato Lock.This verb is paired with Lock. Per questa azione, non usare verbi come versione, Unrestrict o senza protezione.For this action, do not use verbs such as Release, Unrestrict, or Unsecure.
Espressioni di controllo (wc)Watch (wc) Continuamente controlla o di monitoraggio di una risorsa per le modifiche.Continually inspects or monitors a resource for changes.

Le comunicazioni verbiCommunications Verbs

PowerShell Usa il System.Management.Automation.VerbsCommunications classe per definire le azioni applicabili alle comunicazioni.PowerShell uses the System.Management.Automation.VerbsCommunications class to define actions that apply to communications. La tabella seguente elenca la maggior parte dei verbi definiti.The following table lists most of the defined verbs.

Verbo (alias)Verb (alias) AzioneAction CommentiComments
Connettere (cc)Connect (cc) Crea un collegamento tra un'origine e destinazione.Creates a link between a source and a destination. Questo verbo viene abbinato Disconnect.This verb is paired with Disconnect. Per questa azione, non usare verbi ad esempio Join o Telnet.For this action, do not use verbs such as Join or Telnet.
Disconnettere (dc)Disconnect (dc) Interrompe il collegamento tra un'origine e destinazione.Breaks the link between a source and a destination. Questo verbo viene abbinato Connect.This verb is paired with Connect. Per questa azione, non usare verbi quali Break o disconnessione.For this action, do not use verbs such as Break or Logoff.
Lettura (rd)Read (rd) Acquisisce informazioni da un'origine.Acquires information from a source. Questo verbo viene abbinato Write.This verb is paired with Write. Per questa azione, non usare verbi ad esempio acquisizione, prompt dei comandi, o ottenere.For this action, do not use verbs such as Acquire, Prompt, or Get.
Receive (rc)Receive (rc) Accetta le informazioni inviate da un'origine.Accepts information sent from a source. Questo verbo viene abbinato Send.This verb is paired with Send. Per questa azione, non usare verbi ad esempio lettura, accetta, o Visualizza.For this action, do not use verbs such as Read, Accept, or Peek.
Inviare (sd)Send (sd) Invia informazioni a una destinazione.Delivers information to a destination. Questo verbo viene abbinato Receive.This verb is paired with Receive. Per questa azione, non usare verbi ad esempio Put, trasmissione, stampa o Fax.For this action, do not use verbs such as Put, Broadcast, Mail, or Fax.
Scrivere (SCR)Write (wr) Aggiunge informazioni a una destinazione.Adds information to a target. Questo verbo viene abbinato Read.This verb is paired with Read. Per questa azione, non usare verbi ad esempio Put o stampa.For this action, do not use verbs such as Put or Print.

Verbi di datiData Verbs

PowerShell Usa il System.Management.Automation.VerbsData classe per definire le azioni applicabili per la gestione dei dati.PowerShell uses the System.Management.Automation.VerbsData class to define actions that apply to data handling. La tabella seguente elenca la maggior parte dei verbi definiti.The following table lists most of the defined verbs.

Nome del verbo (alias)Verb Name (alias) AzioneAction CommentiComments
Backup (ba)Backup (ba) Archivia i dati per la replica.Stores data by replicating it. Per questa azione, non usare verbi come salvare, Burn, eseguire la replica o sincronizzazione.For this action, do not use verbs such as Save, Burn, Replicate, or Sync.
Checkpoint (ch)Checkpoint (ch) Crea uno snapshot dello stato corrente dei dati o della relativa configurazione.Creates a snapshot of the current state of the data or of its configuration. Per questa azione, non utilizzare un verbo, ad esempio differenze.For this action, do not use a verb such as Diff.
Confrontare (cr)Compare (cr) Valuta i dati da una risorsa in base a quelli di un'altra risorsa.Evaluates the data from one resource against the data from another resource. Per questa azione, non utilizzare un verbo, ad esempio differenze.For this action, do not use a verb such as Diff.
Comprimere (cm)Compress (cm) Compatta i dati di una risorsa.Compacts the data of a resource. Coppie con Expand.Pairs with Expand. Per questa azione, non utilizzare un verbo, ad esempio Compact.For this action, do not use a verb such as Compact.
Convertire (Visualizzatore di concorrenza)Convert (cv) Modifica i dati da una rappresentazione a un altro quando il cmdlet supporta la conversione bidirezionale o quando il cmdlet supporta la conversione tra più tipi di dati.Changes the data from one representation to another when the cmdlet supports bidirectional conversion or when the cmdlet supports conversion between multiple data types. Per questa azione, non usare verbi ad esempio modificare, ridimensionare, o Resample.For this action, do not use verbs such as Change, Resize, or Resample.
ConvertFrom (cf)ConvertFrom (cf) Converte un tipo primario di input (il sostantivo cmdlet indica l'input) in uno o più tipi di output supportati.Converts one primary type of input (the cmdlet noun indicates the input) to one or more supported output types. Per questa azione, non usare verbi ad esempio l'esportazione, Output o Out.For this action, do not use verbs such as Export, Output, or Out.
ConvertTo (ct)ConvertTo (ct) Converte da uno o più tipi di input a un tipo di output primario (il sostantivo cmdlet indica il tipo di output).Converts from one or more types of input to a primary output type (the cmdlet noun indicates the output type). Per questa azione, non usare verbi ad esempio l'importazione, Input, o In.For this action, do not use verbs such as Import, Input, or In.
Smontare (dm)Dismount (dm) Scollega un'entità denominata da un percorso.Detaches a named entity from a location. Questo verbo viene abbinato Mount.This verb is paired with Mount. Per questa azione, non usare verbi ad esempio Smonta o Scollega.For this action, do not use verbs such as Unmount or Unlink.
Modifica (ed)Edit (ed) Modifica dati esistenti aggiungendo o rimuovendo contenuto.Modifies existing data by adding or removing content. Per questa azione, non usare verbi ad esempio modifica, aggiornamento o modifica.For this action, do not use verbs such as Change, Update, or Modify.
Espandere (en)Expand (en) Consente di ripristinare i dati di una risorsa che è stata compressa allo stato originale.Restores the data of a resource that has been compressed to its original state. Questo verbo viene abbinato Compress.This verb is paired with Compress. Per questa azione, non usare verbi come esploso o.For this action, do not use verbs such as Explode or Uncompress.
Esportare (ep)Export (ep) Incapsula l'input principale in un archivio dati permanente, ad esempio un file o in un formato di interscambio.Encapsulates the primary input into a persistent data store, such as a file, or into an interchange format. Questo verbo viene abbinato Import.This verb is paired with Import. Per questa azione, non usare verbi quali Backup o di estrazione.For this action, do not use verbs such as Extract or Backup.
Gruppo (criteri di gruppo)Group (gp) Organizza o associa una o più risorse.Arranges or associates one or more resources. Per questa azione, non usare verbi ad esempio aggregazione, Disponi, associazione, o mettere in correlazione.For this action, do not use verbs such as Aggregate, Arrange, Associate, or Correlate.
Importazione (ip)Import (ip) Crea una risorsa da dati archiviati in un archivio dati permanente (ad esempio un file) o in un formato di interscambio.Creates a resource from data that is stored in a persistent data store (such as a file) or in an interchange format. Ad esempio, il Import-CSV cmdlet Importa dati da un file con valori delimitati da virgole (CSV) in oggetti che possono essere utilizzati da altri cmdlet.For example, the Import-CSV cmdlet imports data from a comma-separated value (CSV) file to objects that can be used by other cmdlets. Questo verbo viene abbinato Export.This verb is paired with Export. Per questa azione, non usare verbi ad esempio BulkLoad o caricamento.For this action, do not use verbs such as BulkLoad or Load.
Inizializzare (in)Initialize (in) Prepara una risorsa per l'uso e lo imposta su uno stato predefinito.Prepares a resource for use, and sets it to a default state. Per questa azione, non usare verbi come cancellazione, Init, rinnovo, ricompilazione, reinizializzare o il programma di installazione.For this action, do not use verbs such as Erase, Init, Renew, Rebuild, Reinitialize, or Setup.
Limite (l)Limit (l) Applica i vincoli a una risorsa.Applies constraints to a resource. Per questa azione, non utilizzare un verbo, ad esempio Quota.For this action, do not use a verb such as Quota.
Merge (mg)Merge (mg) Crea una singola risorsa di più risorse.Creates a single resource from multiple resources. Per questa azione, non usare verbi ad esempio Join o combinare.For this action, do not use verbs such as Combine or Join.
Mount (mt)Mount (mt) Associa un'entità denominata in un percorso.Attaches a named entity to a location. Questo verbo viene abbinato Dismount.This verb is paired with Dismount. Per questa azione, non usare il verbo Connect.For this action, do not use the verb Connect.
Out (o)Out (o) Invia i dati all'esterno dell'ambiente.Sends data out of the environment. Ad esempio, il Out-Printer cmdlet invia dati a una stampante.For example, the Out-Printer cmdlet sends data to a printer.
Publish (pb)Publish (pb) Rende disponibile ad altri utenti una risorsa.Makes a resource available to others. Questo verbo viene abbinato Unpublish.This verb is paired with Unpublish. Per questa azione, non usare verbi ad esempio distribuzione, versione, o installare.For this action, do not use verbs such as Deploy, Release, or Install.
Ripristinare (rr)Restore (rr) Imposta una risorsa in uno stato predefinito, ad esempio uno stato impostato da Checkpoint.Sets a resource to a predefined state, such as a state set by Checkpoint. Ad esempio, il Restore-Computer cmdlet avvia un ripristino del sistema nel computer locale.For example, the Restore-Computer cmdlet starts a system restore on the local computer. Per questa azione, non usare verbi ad esempio Repair, Return, annullamento o correzione.For this action, do not use verbs such as Repair, Return, Undo, or Fix.
Salvare (sv)Save (sv) Consente di mantenere i dati per evitare la perdita.Preserves data to avoid loss.
Sincronizzazione (sy)Sync (sy) Garantisce che due o più risorse sono nello stesso stato.Assures that two or more resources are in the same state. Per questa azione, non usare verbi ad esempio eseguire la replica, soggetti a coercizione, o corrispondenti.For this action, do not use verbs such as Replicate, Coerce, or Match.
Annullare la pubblicazione (ub)Unpublish (ub) Rende una risorsa non disponibile ad altri utenti.Makes a resource unavailable to others. Questo verbo viene abbinato Publish.This verb is paired with Publish. Per questa azione, non usare verbi ad esempio di disinstallazione, ripristino, o nascondere.For this action, do not use verbs such as Uninstall, Revert, or Hide.
Aggiornamento (ud)Update (ud) Offre una risorsa aggiornata per mantenere relativo stato, la precisione, della conformità o conformità.Brings a resource up-to-date to maintain its state, accuracy, conformance, or compliance. Ad esempio, il Update-FormatData cmdlet Aggiorna e aggiunge file di formattazione per la console di PowerShell corrente.For example, the Update-FormatData cmdlet updates and adds formatting files to the current PowerShell console. Per questa azione, non usare verbi ad esempio il ricalcolo di rinnovo, l'aggiornamento o la reindicizzazione.For this action, do not use verbs such as Refresh, Renew, Recalculate, or Re-index.

Verbi di diagnosticaDiagnostic Verbs

PowerShell Usa il System.Management.Automation.VerbsDiagnostic classe per definire le azioni applicabili alla diagnostica.PowerShell uses the System.Management.Automation.VerbsDiagnostic class to define actions that apply to diagnostics. La tabella seguente elenca la maggior parte dei verbi definiti.The following table lists most of the defined verbs.

Verbo (alias)Verb (alias) AzioneAction CommentiComments
Debug (db)Debug (db) Esamina una risorsa per diagnosticare i problemi operativi.Examines a resource to diagnose operational problems. Per questa azione, non utilizzare un verbo, ad esempio Esegui diagnosi.For this action, do not use a verb such as Diagnose.
Misura (ms)Measure (ms) Identifica le risorse utilizzate da un'operazione specifica o recupera le statistiche su una risorsa.Identifies resources that are consumed by a specified operation, or retrieves statistics about a resource. Per questa azione, non usare verbi ad esempio Calculate, determinare o Analyze.For this action, do not use verbs such as Calculate, Determine, or Analyze.
Ping (pi)Ping (pi) Usare il Test verbo.Use the Test verb.
Repair (rp)Repair (rp) Ripristina una risorsa a una condizione utilizzabileRestores a resource to a usable condition Per questa azione, non usare verbi come correggere il problema o ripristino.For this action, do not use verbs such as Fix or Restore.
Risolvere (rv)Resolve (rv) Esegue il mapping di una rappresentazione in forma abbreviata di una risorsa in una rappresentazione più completa.Maps a shorthand representation of a resource to a more complete representation. Per questa azione, non usare verbi ad esempio l'espansione o determinare.For this action, do not use verbs such as Expand or Determine.
Test (t)Test (t) Verifica l'operazione o per la coerenza di una risorsa.Verifies the operation or consistency of a resource. Per questa azione, non usare verbi ad esempio Esegui diagnosi, analizza, recupero o verifica.For this action, do not use verbs such as Diagnose, Analyze, Salvage, or Verify.
Traccia (tr)Trace (tr) Registra le attività di una risorsa.Tracks the activities of a resource. Per questa azione, non usare verbi ad esempio Track, seguire, controlla, o un'analisi.For this action, do not use verbs such as Track, Follow, Inspect, or Dig.

Verbi del ciclo di vitaLifecycle Verbs

PowerShell Usa il System.Management.Automation.VerbsLifeCycle classe per definire le azioni che si applicano al ciclo di vita di una risorsa.PowerShell uses the System.Management.Automation.VerbsLifeCycle class to define actions that apply to the lifecycle of a resource. La tabella seguente elenca la maggior parte dei verbi definiti.The following table lists most of the defined verbs.

Verbo (alias)Verb (alias) AzioneAction CommentiComments
Approvare (ap)Approve (ap) Conferma o accetta lo stato di una risorsa o un processo.Confirms or agrees to the status of a resource or process.
L'asserzione (esempio)Assert (as) Modalità automatica dello stato di una risorsa.Affirms the state of a resource. Per questa azione, non utilizzare un verbo, ad esempio Certify.For this action, do not use a verb such as Certify.
Compilare (bd)Build (bd) Crea un elemento (in genere un file binario o documento) all'esterno di un set di file di input (in genere il codice sorgente o documenti dichiarativi)Creates an artifact (usually a binary or document) out of some set of input files (usually source code or declarative documents) Questo verbo è stata aggiunta in PowerShell v6This verb was added in PowerShell v6
Completa (cp)Complete (cp) Un'operazione è terminata.Concludes an operation.
Confirm (cn)Confirm (cn) Invia un acknowledgement, verifica o convalida lo stato di una risorsa o un processo.Acknowledges, verifies, or validates the state of a resource or process. Per questa azione, non usare verbi ad esempio riconoscimento, Accetto, Certify, convalida o verificare.For this action, do not use verbs such as Acknowledge, Agree, Certify, Validate, or Verify.
Deny (dn)Deny (dn) Rifiuta, oggetti, si blocca o oppone lo stato di una risorsa o un processo.Refuses, objects, blocks, or opposes the state of a resource or process. Per questa azione, non usare verbi quali blocco, oggetto, rifiutare o rifiutare.For this action, do not use verbs such as Block, Object, Refuse, or Reject.
Distribuire (dp)Deploy (dp) Invia un'applicazione, un sito Web o una soluzione a una destinazione remota [s] in modo che un consumer di tale soluzione possibile accedervi dopo la distribuzione è stata completataSends an application, website, or solution to a remote target[s] in such a way that a consumer of that solution can access it after deployment is complete Questo verbo è stata aggiunta in PowerShell v6This verb was added in PowerShell v6
Disabilitare (d)Disable (d) Configura una risorsa a uno stato non disponibile o inattivo.Configures a resource to an unavailable or inactive state. Ad esempio, il Disable-PSBreakpoint cmdlet rende inattiva un punto di interruzione.For example, the Disable-PSBreakpoint cmdlet makes a breakpoint inactive. Questo verbo viene abbinato Enable.This verb is paired with Enable. Per questa azione, non usare verbi ad esempio Halt o nascondere.For this action, do not use verbs such as Halt or Hide.
Abilitare (e)Enable (e) Configura una risorsa a uno stato non disponibile o attiva.Configures a resource to an available or active state. Ad esempio, il Enable-PSBreakpoint cmdlet rende attiva un punto di interruzione.For example, the Enable-PSBreakpoint cmdlet makes a breakpoint active. Questo verbo viene abbinato Disable.This verb is paired with Disable. Per questa azione, non usare verbi quali avvio o Begin.For this action, do not use verbs such as Start or Begin.
Installare (è)Install (is) Inserisce una risorsa in un percorso e facoltativamente lo inizializza.Places a resource in a location, and optionally initializes it. Questo verbo viene abbinato Uninstall.This verb is paired with Uninstall. Per questa azione, eseguire operazioni non un verbo di utilizzo, ad esempio il programma di installazione.For this action, do not a use verb such as Setup.
Invoke (i)Invoke (i) Esegue un'azione, ad esempio l'esecuzione di un comando o un metodo.Performs an action, such as running a command or a method. Per questa azione, non usare verbi ad esempio esecuzione o avviare.For this action, do not use verbs such as Run or Start.
Registrare (rg)Register (rg) Crea una voce per una risorsa in un repository, ad esempio un database.Creates an entry for a resource in a repository such as a database. Questo verbo viene abbinato Unregister.This verb is paired with Unregister.
Richiedere (rq)Request (rq) Richiede una risorsa o richiede le autorizzazioni.Asks for a resource or asks for permissions.
Riavviare (rt)Restart (rt) Arresta un'operazione e quindi avvia nuovamente.Stops an operation and then starts it again. Ad esempio, il Restart-Service cmdlet arresta e quindi avvia un servizio.For example, the Restart-Service cmdlet stops and then starts a service. Per questa azione, non utilizzare un verbo, ad esempio riciclo.For this action, do not use a verb such as Recycle.
Riprendi (UR)Resume (ru) Avvia un'operazione che è stata sospesa.Starts an operation that has been suspended. Ad esempio, il Resume-Service cmdlet avvia un servizio che è stata sospesa.For example, the Resume-Service cmdlet starts a service that has been suspended. Questo verbo viene abbinato Suspend.This verb is paired with Suspend.
Avviare (sa)Start (sa) Avvia un'operazione.Initiates an operation. Ad esempio, il Start-Service cmdlet avvia un servizio.For example, the Start-Service cmdlet starts a service. Questo verbo viene abbinato Stop.This verb is paired with Stop. Per questa azione, non usare verbi come avvio, avvio o avvio.For this action, do not use verbs such as Launch, Initiate, or Boot.
Arrestare (sp)Stop (sp) Interrompe un'attività.Discontinues an activity. Questo verbo viene abbinato Start.This verb is paired with Start. Per questa azione, non usare verbi ad esempio finale, Kill, Terminate, o annullare.For this action, do not use verbs such as End, Kill, Terminate, or Cancel.
Submit (sb)Submit (sb) Presenta una risorsa per l'approvazione.Presents a resource for approval. Per questa azione, non utilizzare un verbo, ad esempio Post.For this action, do not use a verb such as Post.
Sospendere (ss)Suspend (ss) Sospende un'attività.Pauses an activity. Ad esempio, il Suspend-Service cmdlet sospende un servizio.For example, the Suspend-Service cmdlet pauses a service. Questo verbo viene abbinato Resume.This verb is paired with Resume. Per questa azione, non utilizzare un verbo, ad esempio sospendere.For this action, do not use a verb such as Pause.
Disinstallare (us)Uninstall (us) Rimuove una risorsa da un percorso indicato.Removes a resource from an indicated location. Questo verbo viene abbinato Install.This verb is paired with Install.
Annullare la registrazione (i)Unregister (ur) Rimuove la voce di una risorsa da un repository.Removes the entry for a resource from a repository. Questo verbo viene abbinato Register.This verb is paired with Register. Per questa azione, non utilizzare un verbo, ad esempio Remove.For this action, do not use a verb such as Remove.
Attesa (w)Wait (w) Sospende un'operazione fino a quando non si verifica un evento specificato.Pauses an operation until a specified event occurs. Ad esempio, il Wait-Job cmdlet sospende le operazioni fino a quando uno o più processi in background sono state completate.For example, the Wait-Job cmdlet pauses operations until one or more of the background jobs are complete. Per questa azione, non usare verbi come sospensione o Sospendi.For this action, do not use verbs such as Sleep or Pause.

Verbi di sicurezzaSecurity Verbs

PowerShell Usa il System.Management.Automation.VerbsSecurity classe per definire le azioni applicabili alla sicurezza.PowerShell uses the System.Management.Automation.VerbsSecurity class to define actions that apply to security. La tabella seguente elenca la maggior parte dei verbi definiti.The following table lists most of the defined verbs.

Verbo (alias)Verb (alias) AzioneAction CommentiComments
Blocco (bl)Block (bl) Limita l'accesso a una risorsa.Restricts access to a resource. Questo verbo viene abbinato Unblock.This verb is paired with Unblock. Per questa azione, non usare verbi ad esempio Impedisci, limite o Deny.For this action, do not use verbs such as Prevent, Limit, or Deny.
GRANT (gr)Grant (gr) Consente l'accesso a una risorsa.Allows access to a resource. Questo verbo viene abbinato Revoke.This verb is paired with Revoke. Per questa azione, non usare verbi ad esempio Consenti o abilitare.For this action, do not use verbs such as Allow or Enable.
Proteggere (pt)Protect (pt) Consente di proteggere una risorsa attacco o di perdita.Safeguards a resource from attack or loss. Questo verbo viene abbinato Unprotect.This verb is paired with Unprotect. Per questa azione, non usare verbi ad esempio Encrypt, misura di sicurezza o sigillo.For this action, do not use verbs such as Encrypt, Safeguard, or Seal.
Revocare (rk)Revoke (rk) Specifica un'azione che non consente l'accesso a una risorsa.Specifies an action that does not allow access to a resource. Questo verbo viene abbinato Grant.This verb is paired with Grant. Per questa azione, non usare verbi ad esempio rimuovere o disabilitare.For this action, do not use verbs such as Remove or Disable.
Sbloccare (ul)Unblock (ul) Rimuove le restrizioni a una risorsa.Removes restrictions to a resource. Questo verbo viene abbinato Block.This verb is paired with Block. Per questa azione, non usare verbi ad esempio chiaro o Allow.For this action, do not use verbs such as Clear or Allow.
Rimuovere la protezione (massimo)Unprotect (up) Rimuove le misure di sicurezza da una risorsa che sono state aggiunte per impedirne l'attacco o di perdita.Removes safeguards from a resource that were added to prevent it from attack or loss. Questo verbo viene abbinato Protect.This verb is paired with Protect. Per questa azione, non usare verbi ad esempio Unseal o decrittografare.For this action, do not use verbs such as Decrypt or Unseal.

Altri verbiOther Verbs

PowerShell Usa il System.Management.Automation.VerbsOther classe per definire i nomi canonici verbo che non rientrano in una categoria di nome verbo specifici, ad esempio il comune, le comunicazioni, i dati, del ciclo di vita o nomi di verbi di sicurezza verbi.PowerShell uses the System.Management.Automation.VerbsOther class to define canonical verb names that do not fit into a specific verb name category such as the common, communications, data, lifecycle, or security verb names verbs.

Verbo (alias)Verb (alias) AzioneAction CommentiComments
Usare (u)Use (u) Usa oppure include una risorsa per ottenere un risultato.Uses or includes a resource to do something.

Vedere ancheSee Also

System.Management.Automation.VerbsCommonSystem.Management.Automation.VerbsCommon

System.Management.Automation.VerbsCommunicationsSystem.Management.Automation.VerbsCommunications

System.Management.Automation.VerbsDataSystem.Management.Automation.VerbsData

System.Management.Automation.VerbsDiagnosticSystem.Management.Automation.VerbsDiagnostic

System.Management.Automation.VerbsLifeCycleSystem.Management.Automation.VerbsLifeCycle

System.Management.Automation.VerbsSecuritySystem.Management.Automation.VerbsSecurity

System.Management.Automation.VerbsOtherSystem.Management.Automation.VerbsOther

Dichiarazione di cmdletCmdlet Declaration

Guida per programmatori di Windows PowerShellWindows PowerShell Programmer's Guide

Windows PowerShell Shell SDKWindows PowerShell Shell SDK