Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Nahraďte existující soubory v adresáři. Pokud je tento příkaz použit s parametrem /a , přidá do adresáře nové soubory místo nahrazení existujících souborů.
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> |
Určuje umístění a název zdrojového souboru nebo sady souborů. Volba názvu souboru je povinná a může obsahovat zástupné znaky (* a ?). |
[<drive2>:][<path2>] |
Určuje umístění cílového souboru. Nelze zadat název souboru, který nahradíte. Pokud nezadáte jednotku nebo cestu, použije tento příkaz jako cíl aktuální jednotku a adresář. |
| /a | Přidá nové soubory do cílového adresáře místo nahrazení existujících souborů. Tuto možnost příkazového řádku nelze použít s možností příkazového řádku /s nebo /u . |
| /p | Před nahrazením cílového souboru nebo přidáním zdrojového souboru se zobrazí výzva k potvrzení. |
| /r | Nahrazuje soubory jen pro čtení a nechráněné soubory. Pokud se pokusíte nahradit soubor jen pro čtení, ale nezadáte /r, dojde k chybě a zastaví operaci nahrazení. |
| /w | Čeká, až vložíte disk, než začne hledání zdrojových souborů. Pokud nezadáte parametr /w, začne tento příkaz nahrazovat nebo přidávat soubory ihned po stisknutí klávesy ENTER. |
| /s | Prohledá všechny podadresáře v cílovém adresáři a nahradí odpovídající soubory. Parametr /s nelze použít s parametrem příkazového řádku /a. Příkaz neprohledává podadresáře, které jsou zadány v Cestě1. |
| /u | Nahradí pouze ty soubory v cílovém adresáři, které jsou starší než soubory ve zdrojovém adresáři. Parametr /u nelze použít s parametrem příkazového řádku /a. |
| /? | Zobrazí nápovědu na příkazovém řádku. |
Remarks
Když tento příkaz přidá nebo nahradí soubory, zobrazí se na obrazovce názvy souborů. Po dokončení tohoto příkazu se souhrnný řádek zobrazí v jednom z následujících formátů:
nnn files added nnn files replaced no file added no file replacedPokud používáte diskety a při spuštění tohoto příkazu potřebujete přepnout disky, můžete zadat parametr příkazového řádku /w , aby tento příkaz počkal na přepnutí disků.
Tento příkaz nemůžete použít k aktualizaci skrytých souborů nebo systémových souborů.
Následující tabulka uvádí každý ukončovací kód a stručný popis jeho významu:
Exit code Description 0 Tento příkaz úspěšně nahradil nebo přidal soubory. 1 Tento příkaz zjistil nesprávnou verzi ms-DOS. 2 Tento příkaz nemohl najít zdrojové soubory. 3 Tento příkaz nemohl najít zdrojovou nebo cílovou cestu. 5 Uživatel nemá přístup k souborům, které chcete nahradit. 8 K provedení příkazu není dostatek systémové paměti. 11 Uživatel použil nesprávnou syntaxi na příkazovém řádku.
Note
Parametr ERRORLEVEL na příkazovém řádku if v dávkovém programu můžete použít ke zpracování ukončovacích kódů vrácených tímto příkazem.
Examples
Chcete-li aktualizovat všechny verze souboru s názvem Phones.cli (které se nacházejí ve více adresářích na jednotce C:) nejnovější verzí souboru Phones.cli z diskety v jednotce A:, zadejte:
replace a:\phones.cli c:\ /s