Команда за копиране (примери, опции, превключватели и други)

Съдържание:

Команда за копиране (примери, опции, превключватели и други)
Команда за копиране (примери, опции, превключватели и други)
Anonim

Командата copy Command Prompt дублира файл, съхранявайки втората версия на различно място по ваш избор.

Използвайте командата, за да копирате файл, използвайки неговото конкретно име и файлово разширение или използвайте заместващ знак, за да копирате групи от файлове наведнъж, независимо от имената или разширенията на файловете. Някои други командни опции включват проверка дали файловете са били копирани правилно и потискане на подкани за презаписване на файлове със същото име.

Наличност на командата за копиране

Image
Image

Командата за копиране е достъпна от командния ред в Windows 11, Windows 10, Windows 8, Windows 7, Windows Vista и Windows XP, както и от разширените опции за стартиране и възстановяване на опциите за възстановяване на системата менюта.

Наличието на определени командни превключватели за копиране и друг команден синтаксис може да се различава от операционна система до операционна система.

Копиране на командния синтаксис

Командата приема следната обща форма:

copy [ /d] [ /v] [ / n] [ /y | /-y] [ /z] [ /l] [ /a | /b] източник [ /a | /b] [ + източник [ /a | /b] [ + …] [дестинация [ /a | /b] [ /?]

Вижте Как да четете синтаксиса на командата, ако не сте сигурни как да тълкувате синтаксиса на командата за копиране, както е описано по-горе или в списъка по-долу.

Опции на командата за копиране
Артикул Обяснение
/d Позволява целевият файл да бъде създаден декриптиран.
/v Проверява дали новите файлове са написани правилно.
/n Използва кратко име на файл, ако е налично, когато копира файл с име, различно от 8dot3.
/y Потиска подканите за потвърждение за презаписване на целевия файл, ако е със същото име като изходния файл.
/-y Показва подкани за потвърждение за презаписване на файл, ако името на изходния файл е идентично с името на целевия файл.
/z Копира мрежови файлове в режим на рестартиране.
/l Копира връзката към източника вместо действителния файл, към който източникът сочи. Това е уместно само ако източникът е символна връзка.
/a Показва ASCII текстов файл.
/b Показва двоичен файл.
източник Това е местоположението и името на файла, който искате да копирате. Източникът може да не е папка и не можете да използвате заместващи знаци (звездичката).
дестинация Това е местоположението и/или името на файла, в който трябва да бъде копиран файлът, посочен в източника.
/? Използвайте превключвателя за помощ с командата за копиране, за да покажете подробна помощ за няколко опции на командата.

Добавете файлове, като изберете няколко изходни файла, но само един целеви файл.

Примери за команда за копиране

По-долу има няколко примера как да използвате командата за копиране:

Копиране в друга папка


copy Z:\Software\program.iso C:\Users\Jon\Downloads\Programs\

Копира program.iso от Z: устройство в папката Programs на потребителя.

Копиране и преименуване


copy Y:\install\j93n.exe Y:\more\m1284.msi

Можете да използвате командата за копиране, за да преименувате файл и дори да промените файловото му разширение. В този пример файлът j93n.exe се копира в нова папка на Y: устройство като m1284.msi.

Това не е техника за преобразуване на файлове (т.е. EXE файлът всъщност не се преобразува в MSI), а вместо това начин да се направи идентично копие, но с целевия файл, записан под различно име и в различна папка.


copy D:\i386\atapi.sy_ C:\Windows\atapi.sys

В горния пример файлът atapi.sy_, намиращ се в папката i386 на инсталационния компактдиск на Windows XP, се копира в директорията C:\Windows като atapi.sys.

За разлика от примера с Y: устройство по-горе, този е малко по-реалистичен, тъй като копирането на файлове като този от диск е често срещана практика при отстраняване на някои специфични проблеми с Windows.

Копиране в текущия път


копиране D:\readme.htm

В този пример командата за копиране няма посочена дестинация, така че файлът readme.htm се копира в директорията, от която сте въвели командата за копиране.

Например, ако въведете copy d:\readme.htm от подканата C:\Windows>, този HTM файл ще бъде копиран в C:\Windows.

Копиране само на определени типове файлове


copy /y /v C:\Users\Jon\Downloads\.mp3 C:\Users\Jon\Music\DownloadedMusic\

Тази команда копира всички MP3 файлове (.mp3) от папката Downloads в папката Music\DownloadedMusic\, но искаме да сме сигурни, че всеки файл е копиран, дори ако вече има такъв в DownloadedMusic със същото име (/г). Ще проверим копието (/v), за да сме сигурни, че командният ред ни казва дали файловете наистина са били копирани или е възникнала грешка в процеса.

Папка трябва вече да съществува в целевото местоположение, преди командата за копиране да копира файлове в нея. Създайте нови папки в командния ред с командата mkdir.

Обединяване на файлове в един


копиране Z:\file1.txt+Z:\file2.txt+Z:\file3.txt Z:\combined.txt

Това ще обедини три TXT файла в нов, наречен комбиниран.txt. Както можете да видите, всеки файл, който трябва да бъде част от сливането, трябва да бъде разделен със знак +, но без интервали.

Можете също да използвате звездичката, за да добавите няколко файла. Така че в нашия пример можем да заменим всички тези.txt екземпляри със Z:\.txt, но само ако искаме да обединим всеки отделен TXT файл от Z: устройството.

Копиране на свързани команди

Тази команда е подобна на командата xcopy, но за разлика от копирането, xcopy работи и с папки.

Препоръчано: