Remove-Item
Elimina gli elementi specificati.
Descrizione
Il cmdlet Remove-Item elimina uno o più elementi. Poiché è supportato da molti provider, può eliminare diversi tipi di elementi, inclusi file, directory, chiavi del Registro di sistema, variabili, alias, certificati e funzioni.
Parametri
| Nome |
Descrizione e modalità d'uso |
| -path |
-path <string[]>
|
Specifica un percorso degli elementi da rimuovere. È consentito l'utilizzo di caratteri jolly. Il nome del parametro ("-Path") è facoltativo.
|
| -recurse |
-recurse
|
Elimina gli elementi nei percorsi specificati e in tutti gli elementi figlio dei percorsi.
Il parametro Recurse di questo cmdlet non funziona correttamente.
|
| -force |
-force
|
Ignora le restrizioni che impediscono l'esito positivo del comando, purché le modifiche non abbiano effetti negativi sulla protezione. Force, ad esempio, ignora l'attributo di sola lettura o crea directory per completare un percorso di file, ma non tenta di modificare le autorizzazioni file.
|
| -include |
-include <string[]>
|
Elimina unicamente gli elementi specificati. Il valore di questo parametro qualifica il parametro Path. Immettere un criterio o un elemento del percorso, ad esempio "*.txt". È consentito l'utilizzo di caratteri jolly.
|
| -exclude |
-exclude <string[]>
|
Omette gli elementi specificati. Il valore di questo parametro qualifica il parametro Path. Immettere un criterio o un elemento del percorso, ad esempio "*.txt". È consentito l'utilizzo di caratteri jolly.
|
| -filter |
-filter <string>
|
Specifica un filtro nel formato o nel linguaggio del provider. Il valore di questo parametro qualifica il parametro Path. La sintassi del filtro, incluso l'utilizzo dei caratteri jolly, dipende dal provider. I filtri sono più efficienti rispetto ad altri parametri, perché il provider li applica al momento del recupero degli oggetti, anziché utilizzare Windows PowerShell per filtrare gli oggetti dopo il recupero.
|
| -credential |
-credential <PSCredential>
|
Utilizza una credenziale per convalidare l'accesso al file. <Credential> rappresenta un nome utente, ad esempio "Utente01" o "Dominio01\Utente01", o un oggetto PSCredential, ad esempio quello recuperato utilizzando il cmdlet Get-Credential. Se si digita un nome utente, viene richiesta una password. Questo parametro è presente, ma non è supportato nei provider o cmdlet principali di Windows PowerShell.
|
| -literalPath |
-literalPath <string[]>
|
Specifica un percorso degli elementi da rimuovere. A differenza di Path, il valore di LiteralPath viene utilizzato così come viene digitato. Nessun carattere viene interpretato come carattere jolly. Se il percorso include caratteri di escape, è necessario racchiuderli tra virgolette singole tramite le quali si comunica a Windows PowerShell di non interpretare alcun carattere come sequenza di escape.
|
| -whatIf |
-whatIf
|
Descrive ciò che accadrebbe se si eseguisse il comando senza eseguirlo realmente.
|
| -confirm |
-confirm
|
Chiede una conferma prima di eseguire il comando.
|
Contenuti riprodotti su gentile concessione di Microsoft Corporation.
© 2007 Microsoft Corporation. All rights reserved.