Príkaz copy Príkazový riadok duplikuje súbor a uloží druhú verziu na iné miesto podľa vášho výberu.
Pomocou príkazu skopírujte súbor s jeho špecifickým názvom a príponou súboru alebo použite zástupný znak na skopírovanie skupín súborov naraz, bez ohľadu na názvy alebo prípony súborov. Niektoré ďalšie možnosti príkazov zahŕňajú overenie, že súbory boli skopírované správne, a potlačenie výziev na prepísanie súborov s rovnakým názvom.
Dostupnosť príkazu kopírovať
Príkaz na kopírovanie je dostupný z príkazového riadka v systéme Windows 11, Windows 10, Windows 8, Windows 7, Windows Vista a Windows XP, ako aj v rozšírených možnostiach spustenia a možnostiach obnovenia/obnovenia menu.
Dostupnosť určitých prepínačov príkazov na kopírovanie a inej syntaxe príkazov sa môže líšiť v závislosti od operačného systému.
Kopírovať syntax príkazu
Príkaz akceptuje nasledujúcu všeobecnú formu:
copy [ /d] [ /v] [ / n] [ /y | /-y] [ /z] [ /l] [ /a | /b] zdroj [ /a | /b] [ + zdroj [ /a | /b] [ + …] [cieľ [ /a | /b] [ /?]
Ak si nie ste istí, ako interpretovať syntax príkazu na kopírovanie, ako je to opísané vyššie alebo v zozname nižšie, prečítajte si časť Ako čítať syntax príkazu.
Kopírovať možnosti príkazu | |
---|---|
Item | Vysvetlenie |
/d | Umožňuje vytvorenie dešifrovaného cieľového súboru. |
/v | Overuje, či sú nové súbory zapísané správne. |
/n | Používa krátky názov súboru, ak je dostupný, pri kopírovaní súboru s iným ako 8bodkovým názvom. |
/y | Potlačí výzvy na potvrdenie prepísania cieľového súboru, ak má rovnaký názov ako zdrojový súbor. |
/-y | Zobrazuje výzvy na potvrdenie prepísania súboru, ak je názov zdrojového súboru identický s názvom cieľového súboru. |
/z | Kopíruje sieťové súbory v reštartovateľnom režime. |
/l | Skopíruje odkaz na zdroj namiesto skutočného súboru, na ktorý zdroj odkazuje. Toto je relevantné iba vtedy, ak je zdrojom symbolický odkaz. |
/a | Označuje textový súbor ASCII. |
/b | Označuje binárny súbor. |
zdroj | Toto je umiestnenie a názov súboru, ktorý chcete skopírovať. Zdroj nemusí byť priečinok a nemôžete použiť zástupné znaky (hviezdičku). |
destination | Toto je umiestnenie a/alebo názov súboru, do ktorého sa má skopírovať súbor špecifikovaný v zdroji. |
/? | Pomocou prepínača pomocníka s príkazom kopírovať zobrazíte podrobnú pomoc o niekoľkých možnostiach príkazu. |
Pripojte súbory výberom niekoľkých zdrojových súborov, ale iba jedného cieľového súboru.
Kopírovať príklady príkazov
Nižšie je niekoľko príkladov použitia príkazu na kopírovanie:
Kopírovať do iného priečinka
copy Z:\Software\program.iso C:\Users\Jon\Downloads\Programs\
Kopíruje program.iso z disku Z: do priečinka Programy používateľa.
Kopírovať a premenovať
kopírovať Y:\install\j93n.exe Y:\more\m1284.msi
Príkaz kopírovania môžete použiť na premenovanie súboru a dokonca aj na zmenu jeho prípony. V tomto príklade sa súbor j93n.exe skopíruje do nového priečinka na disku Y: ako m1284.msi.
Toto nie je technika konverzie súborov (t.j. súbor EXE sa v skutočnosti nekonvertuje na MSI), ale spôsob, ako vytvoriť identickú kópiu, ale s cieľovým súborom uloženým pod iným názvom a vnútri iný priečinok.
kopírovať D:\i386\atapi.sy_ C:\Windows\atapi.sys
V uvedenom príklade sa súbor atapi.sy_ nachádzajúci sa v priečinku i386 na inštalačnom CD systému Windows XP skopíruje do adresára C:\Windows ako atapi.sys.
Na rozdiel od vyššie uvedeného príkladu jednotky Y: je tento o niečo realistickejší, pretože kopírovanie súborov z disku je bežnou praxou pri odstraňovaní niektorých špecifických problémov systému Windows.
Kopírovať do aktuálnej cesty
kopírovať D:\readme.htm
V tomto príklade nemá príkaz na kopírovanie zadaný žiadny cieľ, takže súbor readme.htm sa skopíruje do akéhokoľvek adresára, z ktorého ste zadali príkaz na kopírovanie.
Ak napríklad zadáte copy d:\readme.htm z výzvy C:\Windows>, tento súbor HTM sa skopíruje do C:\Windows.
Kopírovať iba určité typy súborov
copy /y /v C:\Users\Jon\Downloads\.mp3 C:\Users\Jon\Music\DownloadedMusic\
Tento príkaz skopíruje všetky súbory MP3 (.mp3) z priečinka Downloads do priečinka Music\DownloadedMusic\, ale chceme sa uistiť, že sa skopíruje každý súbor, aj keď v priečinku DownloadedMusic už existuje jeden s rovnakým názvom (/y). Overíme kópiu (/v), aby sme sa uistili, že nám príkazový riadok povie, či boli súbory skutočne skopírované alebo či sa v procese vyskytla chyba.
Priečinok už musí v cieľovom umiestnení existovať, aby doň príkaz kopírovania skopíroval súbory. Vytvorte nové priečinky v príkazovom riadku pomocou príkazu mkdir.
Zlúčiť súbory do jedného
copy Z:\file1.txt+Z:\file2.txt+Z:\file3.txt Z:\combined.txt
Týmto sa zlúčia tri súbory TXT do nového s názvom combined.txt. Ako vidíte, každý súbor, ktorý by mal byť súčasťou zlúčenia, musí byť oddelený znakom +, ale bez medzier.
Hviezdičku môžete použiť aj na pripojenie viacerých súborov. Takže v našom príklade by sme mohli nahradiť všetky tieto inštancie.txt za Z:\.txt, ale iba ak chceme zlúčiť každý jeden TXT súbor z disku Z:.
Kopírovať súvisiace príkazy
Tento príkaz je podobný príkazu xcopy, ale na rozdiel od kopírovania funguje xcopy aj v priečinkoch.