Move-Item
Sposta un elemento da una posizione a un'altra.
Descrizione
Il cmdlet Move-Item sposta un elemento, incluse le proprietà, il contenuto e gli elementi figlio, da una posizione a un'altra. Le posizioni devono essere supportate dallo stesso provider. È possibile, ad esempio, spostare un file o una sottodirectory da una directory a un'altra oppure spostare una sottochiave del Registro di sistema da una chiave a un'altra. Quando si sposta un elemento, esso viene aggiunto alla nuova posizione ed eliminato da quella originale.
Parametri
| Nome |
Descrizione e modalità d'uso |
| -path |
-path <string[]>
|
Specifica il percorso corrente degli elementi. Il valore predefinito è la directory corrente. È consentito l'utilizzo di caratteri jolly.
|
| -destination |
-destination <string>
|
Specifica il percorso in cui spostare gli elementi. Il valore predefinito è la directory corrente. I caratteri jolly sono consentiti, ma il risultato deve specificare un solo percorso.
Per rinominare l'elemento spostato, specificare un nuovo nome nel valore di Destination.
|
| -include |
-include <string[]>
|
Sposta 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.
|
| -force |
-force
|
Ignora le restrizioni che impediscono l'esito positivo del comando, purché le modifiche non compromettano la 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.
|
| -passThru |
-passThru
|
Passa l'oggetto creato da questo cmdlet attraverso la pipeline. Per impostazione predefinita, questo cmdlet non passa alcun oggetto attraverso la pipeline.
|
| -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 il percorso corrente degli elementi. 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.