Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Sostituire i file esistenti in una directory. Se usato con l'opzione /a /a, questo comando aggiunge nuovi file a una directory anziché sostituire i file esistenti.
Sintassi
replace [<drive1>:][<path1>]<filename> [<drive2>:][<path2>] [/a] [/p] [/r] [/w]
replace [<drive1>:][<path1>]<filename> [<drive2>:][<path2>] [/p] [/r] [/s] [/w] [/u]
Parametri
Parametro | Descrizione |
---|---|
[<drive1>:][<path1>]<filename> |
Specifica il percorso e il nome del file di origine o del set di file. L'opzione nome file è obbligatoria e può includere caratteri jolly (* e ?). |
[<drive2>:][<path2>] |
Specifica il percorso del file di destinazione. Non è possibile specificare un nome di file per i file sostituiti. Se non si specifica un'unità o un percorso, questo comando usa l'unità e la directory correnti come destinazione. |
/un | Aggiunge nuovi file alla directory di destinazione anziché sostituire i file esistenti. Non è possibile usare questa opzione della riga di comando con l'opzione della riga di comando /s o /u della riga di comando. |
/p | Richiede conferma prima di sostituire un file di destinazione o aggiungere un file di origine. |
/r | Sostituisce i file di sola lettura e non protetti. Se si tenta di sostituire un file di sola lettura, ma non si specifica /r, si verifica un errore e arresta l'operazione di sostituzione. |
/w | Attende l'inserimento di un disco prima dell'inizio della ricerca dei file di origine. Se non si specifica /w, questo comando inizia a sostituire o aggiungere file immediatamente dopo aver premuto INVIO. |
/s | Cerca tutte le sottodirectory nella directory di destinazione e sostituisce i file corrispondenti. Non è possibile usare /s con l'opzione della riga di comando /a. Il comando non esegue la ricerca nelle sottodirectory specificate in Path1. |
/u | Sostituisce solo i file nella directory di destinazione precedenti a quelli nella directory di origine. Non è possibile usare /u con l'opzione della riga di comando /a. |
/? | Visualizza la Guida al prompt dei comandi. |
Osservazioni:
Quando questo comando aggiunge o sostituisce i file, i nomi dei file vengono visualizzati sullo schermo. Al termine di questo comando, una riga di riepilogo viene visualizzata in uno dei formati seguenti:
nnn files added nnn files replaced no file added no file replaced
Se si usano dischi floppy ed è necessario cambiare i dischi durante l'esecuzione di questo comando, è possibile specificare l'opzione della riga di comando /w in modo che questo comando attenda il passaggio dei dischi.
Non è possibile usare questo comando per aggiornare i file nascosti o i file di sistema.
La tabella seguente illustra ogni codice di uscita e una breve descrizione del significato:
Codice di uscita Descrizione 0 Questo comando è stato sostituito o aggiunto correttamente i file. 1 Questo comando ha rilevato una versione errata di MS-DOS. 2 Questo comando non è riuscito a trovare i file di origine. 3 Questo comando non è riuscito a trovare il percorso di origine o di destinazione. 5 L'utente non ha accesso ai file da sostituire. 8 Memoria di sistema insufficiente per eseguire il comando. 11 L'utente ha usato la sintassi errata nella riga di comando.
Nota
È possibile usare il parametro ERRORLEVEL nella se riga di comando in un programma batch per elaborare i codici di uscita restituiti da questo comando.
Esempi
Per aggiornare tutte le versioni di un file denominato Phones.cli (che vengono visualizzate in più directory nell'unità C:), con la versione più recente del file Phones.cli da un disco floppy nell'unità A:, digitare:
replace a:\phones.cli c:\ /s