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 utilizzato con l'opzione /a , questo comando aggiunge nuovi file a una directory anziché sostituire i file esistenti.
Syntax
replace [<drive1>:][<path1>]<filename> [<drive2>:][<path2>] [/a] [/p] [/r] [/w]
replace [<drive1>:][<path1>]<filename> [<drive2>:][<path2>] [/p] [/r] [/s] [/w] [/u]
Parameters
| Parameter | Description |
|---|---|
[<drive1>:][<path1>]<filename> |
Specifica il percorso e il nome del file di origine o del set di file. L'opzione del nome del 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. |
| /a | Aggiunge nuovi file alla directory di destinazione anziché sostituire i file esistenti. Non è possibile utilizzare questa opzione della riga di comando con l'opzione della riga di comando /s o /u . |
| /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 che interrompe 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 utilizzare /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 utilizzare /u con l'opzione della riga di comando /a . |
| /? | Visualizza la Guida al prompt dei comandi. |
Remarks
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 replacedSe si utilizzano dischi floppy ed è necessario cambiare disco durante l'esecuzione di questo comando, è possibile specificare l'opzione della riga di comando /w in modo che questo comando attenda il passaggio da un disco all'altro.
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:
Exit code Description 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.
Note
È possibile utilizzare il parametro ERRORLEVEL nella riga di comando if in un programma batch per elaborare i codici di uscita restituiti da questo comando.
Examples
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