Parametri dell'attività

Nella tabella seguente sono elencati i nomi e le funzionalità consigliati per i parametri dell'attività.

Parametro Funzionalità
Append
Tipo di dati: SwitchParameter
Implementare questo parametro in modo che l'utente possa aggiungere contenuto alla fine di una risorsa quando viene specificato il parametro .
CaseSensitive
Tipo di dati: SwitchParameter
Implementare questo parametro in modo che l'utente possa richiedere la distinzione tra maiuscole e minuscole quando viene specificato il parametro .
Command
Tipo di dati: String
Implementare questo parametro in modo che l'utente possa specificare una stringa di comando da eseguire.
CompatibleVersion
Tipo di dati: oggetto System.Version
Implementare questo parametro in modo che l'utente possa specificare la semantica che il cmdlet deve essere compatibile con per la compatibilità con le versioni precedenti.
Compress
Tipo di dati: SwitchParameter
Implementare questo parametro in modo che venga usata la compressione dei dati quando viene specificato il parametro .
CompressionLevel
Tipo di dati: Keyword
Implementare questo parametro in modo che l'utente possa specificare l'algoritmo da usare per la compressione dei dati.
Continuous
Tipo di dati: SwitchParameter
Implementare questo parametro in modo che i dati vengano elaborati fino a quando l'utente termina il cmdlet quando viene specificato il parametro . Se il parametro non viene specificato, il cmdlet elabora una quantità predefinita di dati e quindi termina l'operazione.
Create
Tipo di dati: SwitchParameter
Implementare questo parametro per indicare che viene creata una risorsa se non esiste già quando si specifica il parametro .
Delete
Tipo di dati: SwitchParameter
Implementare questo parametro in modo che le risorse vengano eliminate quando il cmdlet ha completato l'operazione quando viene specificato il parametro .
Drain
Tipo di dati: SwitchParameter
Implementare questo parametro per indicare che gli elementi di lavoro in sospeso vengono elaborati prima che il cmdlet elabori nuovi dati quando viene specificato il parametro . Se il parametro non viene specificato, gli elementi di lavoro vengono elaborati immediatamente.
Erase
Tipo di dati: Int32
Implementare questo parametro in modo che l'utente possa specificare il numero di volte in cui una risorsa viene cancellata prima dell'eliminazione.
errorLevel
Tipo di dati: Int32
Implementare questo parametro in modo che l'utente possa specificare il livello di errori da segnalare.
escludi
Tipo di dati: String[]
Implementare questo parametro in modo che l'utente possa escludere un elemento da un'attività. Per altre informazioni su come usare i filtri di input, vedere Parametri del filtro di input.
filtro
Tipo di dati: Keyword
Implementare questo parametro in modo che l'utente possa specificare un filtro che seleziona le risorse su cui eseguire l'azione del cmdlet. Per altre informazioni su come usare i filtri di input, vedere Parametri del filtro di input.
Seguire
Tipo di dati: SwitchParameter
Implementare questo parametro in modo che lo stato di avanzamento venga rilevato quando viene specificato il parametro .
Forza
Tipo di dati: SwitchParameter
Implementare questo parametro per indicare che l'utente può eseguire un'azione anche se vengono rilevate restrizioni quando viene specificato il parametro . Il parametro non consente la compromissione della sicurezza. Ad esempio, questo parametro consente a un utente di sovrascrivere un file di sola lettura.
Include
Tipo di dati: String[]
Implementare questo parametro in modo che l'utente possa includere qualcosa in un'attività. Per altre informazioni su come usare i filtri di input, vedere Parametri del filtro di input.
Incremental
Tipo di dati: SwitchParameter
Implementare questo parametro per indicare che l'elaborazione viene eseguita in modo incrementale quando viene specificato il parametro . Ad esempio, questo parametro consente a un utente di eseguire backup incrementali che eseguono il backup dei file solo dopo l'ultimo backup.
InputObject
Tipo di dati: Object
Implementare questo parametro quando il cmdlet accetta l'input da altri cmdlet. Quando si definisce un parametro InputObject, specificare sempre la parola chiave ValueFromPipeline quando si dichiara l'attributo Parameter . Per altre informazioni sull'uso dei filtri di input, vedere Parametri del filtro di input.
Insert
Tipo di dati: SwitchParameter
Implementare questo parametro in modo che il cmdlet inserisca un elemento quando viene specificato il parametro .
interattivo
Tipo di dati: SwitchParameter
Implementare questo parametro in modo che il cmdlet funzioni in modo interattivo con l'utente quando viene specificato il parametro .
Interval
Tipo di dati: HashTable
Implementare questo parametro in modo che l'utente possa specificare una tabella hash di parole chiave che contiene i valori. Nell'esempio seguente vengono illustrati i valori di esempio per il parametro Interval: -interval @{ResumeScan=15; Retry=3}.
log
Tipo di dati: SwitchParameter
Implementare questo parametro controlla le azioni del cmdlet quando viene specificato il parametro .
NoClobber
Tipo di dati: SwitchParameter
Implementare questo parametro in modo che la risorsa non venga sovrascritta quando viene specificato il parametro . Questo parametro si applica in genere ai cmdlet che creano nuovi oggetti in modo che possano essere impediti di sovrascrivere gli oggetti esistenti con lo stesso nome.
Notify
Tipo di dati: SwitchParameter
Implementare questo parametro in modo che l'utente riceverà una notifica del completamento dell'attività quando viene specificato il parametro .
NotifyAddress
Tipo di dati: Indirizzo di posta elettronica
Implementare questo parametro in modo che l'utente possa specificare l'indirizzo di posta elettronica da utilizzare per inviare una notifica quando viene specificato il parametro Notify.
Sovrascrivere
Tipo di dati: SwitchParameter
Implementare questo parametro in modo che il cmdlet sovrascriva i dati esistenti quando viene specificato il parametro .
Prompt
Tipo di dati: String
Implementare questo parametro in modo che l'utente possa specificare una richiesta per il cmdlet.
Quiet
Tipo di dati: SwitchParameter
Implementare questo parametro in modo che il cmdlet elimina il feedback dell'utente durante le azioni quando viene specificato il parametro .
recurse
Tipo di dati: SwitchParameter
Implementare questo parametro in modo che il cmdlet esegua in modo ricorsivo le azioni sulle risorse quando viene specificato il parametro .
repair
Tipo di dati: SwitchParameter
Implementare questo parametro in modo che il cmdlet tenti di correggere un elemento da uno stato interrotto quando viene specificato il parametro .
RepairString
Tipo di dati: String
Implementare questo parametro in modo che l'utente possa specificare una stringa da usare quando viene specificato il parametro repair .
Retry
Tipo di dati: Int32
Implementare questo parametro in modo che l'utente possa specificare il numero di tentativi di esecuzione del cmdlet.
Select
Tipo di dati: Keywordarray
Implementare questo parametro in modo che l'utente possa specificare un array dei tipi di elementi.
Corrente
Tipo di dati: SwitchParameter
Implementare questo parametro in modo che l'utente possa trasmettere più oggetti di output tramite la pipeline quando viene specificato il parametro .
Strict
Tipo di dati: SwitchParameter
Implementare questo parametro in modo che tutti gli errori vengano gestiti come errori irreversibili quando viene specificato il parametro .
TempLocation
Tipo di dati: String
Implementare questo parametro in modo che l'utente possa specificare la posizione dei dati temporanei usati durante il funzionamento del cmdlet.
timeout
Tipo di dati: Int32
Implementare questo parametro in modo che l'utente possa specificare l'intervallo di timeout (in millisecondi).
Truncate
Tipo di dati: SwitchParameter
Implementare questo parametro in modo che il cmdlet tronca le azioni quando viene specificato il parametro . Se il parametro non è specificato, il cmdlet esegue un'altra azione.
Verify
Tipo di dati: SwitchParameter
Implementare questo parametro in modo che il cmdlet testerà per determinare se si è verificata un'azione quando viene specificato il parametro .
Attesa
Tipo di dati: SwitchParameter
Implementare questo parametro in modo che il cmdlet attenda l'input dell'utente prima di continuare quando viene specificato il parametro .
WaitTime
Tipo di dati: Int32
Implementare questo parametro in modo che l'utente possa specificare la durata (in secondi) che il cmdlet attenderà l'input dell'utente quando viene specificato il parametro Wait .

Vedere anche

parametri del cmdlet

scrittura di un cmdlet di Windows PowerShell

windows PowerShell SDK