Xcopy Command

XCopy прыклады каманд, опцыі, перамыкачы і многае іншае

Хсор каманда з'яўляецца Prompt каманды Каманды выкарыстоўваецца для капіявання аднаго або некалькі файлаў і / або тэчак з аднаго месца ў іншае месца.

Хсор каманда, з мноствам опцый і магчымасцю капіяваць цэлыя каталогі, аналагічная, але значна больш магутным, чым, традыцыйная каманда капіявання.

Robocopy каманда таксама аналагічная камандзе хсора, але мае яшчэ больш магчымасцяў.

Наяўнасць Xcopy Command

Хсору каманда даступная ў камандным радку ва ўсіх вокнах аперацыйных сістэм , уключаючы Windows 10 , Windows 8 , Windows 7 , Windows Vista , Windows XP , Windows 98, і г.д.

Каманда хсора таксама каманда DOS даступная ў MS-DOS.

Заўвага: Наяўнасць некаторых хсор камандных перамыкачоў і іншага хсор каманды сінтаксісу можа адрознівацца ад аперацыйнай сістэмы да аперацыйнай сістэме.

Xcopy Сінтаксіс

крыніца хсору [прызначэнне] [/ а] [/ B] [/ с] [/ в [: дата]] [/ е] [/ F] [/ г] [/ ч] [/ I] [/ J] [ / к] [/ л] [/ м] [/ п] [/ о] [/ р] [/ Q] [/ г] [/ с] [/ т] [/ U] [/ V] [/ ш ] [/ х] [/ у] [/ -y] [/ г] [/ выключыць: file1 [+ file2] [+ file3] ...] [/? ]

Падказка: Глядзі Як чытаць Сінтаксіс , калі вы не ведаеце , як чытаць сінтаксіс XCopy каманды вышэй або ніжэй у табліцы.

крыніца Гэта вызначае файлы ці тэчкі верхняга ўзроўню, якія вы хочаце скапіяваць с. Крыніца з'яўляецца адзіным абавязковым параметрам каманды хсора. Выкарыстоўвайце двукоссі вакол крыніцы , калі ён утрымоўвае прабелы.
прызначэння Гэты параметр вызначае месца , дзе зыходныя файлы ці тэчкі павінны быць скапіяваныя ст. Калі пункт прызначэння не пазначаны, файлы і тэчкі будуць скапіяваныя ў тую ж тэчку , вы запускаеце каманду XCopy з. Выкарыстоўвайце двукоссі вакол прызначэння , калі ён утрымоўвае прабелы.
/ а Выкарыстоўваючы гэтую опцыю толькі скапіяваць архіўныя файлы , знойдзеныя ў крыніцы. Вы не можаце выкарыстоўваць / а і ў / м разам.
/ б Выкарыстоўвайце гэты параметр, каб скапіяваць саму сімвалічную спасылку замест мэтавага злучэння. Гэты варыянт быў першым даступны ў Windows Vista.
/ с Гэтая опцыя прымушае XCopy працягваць, нават калі ён выяўляе памылку.
/ D [: дата] Выкарыстоўвайце каманду XCopy с / д опцыі і канкрэтную дату, у фармаце ДД-ММ-ГГГГ, каб скапіяваць файлы , змененыя пасля гэтай даты. Вы таксама можаце выкарыстоўваць гэтую опцыю без указання пэўнай даты , каб скапіяваць толькі тыя файлы крыніцы, якія навей , чым тыя ж файлы , якія ўжо існуюць у пункт прызначэння. Гэта карысна пры выкарыстанні каманды XCOPY выконваць рэгулярнае рэзервовае капіраванне файлаў.
/ е Пры выкарыстанні ў адзіночку ці с / с, гэты варыянт гэтак жа , як / с , але і стварыць пустыя тэчкі прызначэння , якія таксама былі пустыя ў крыніцы. / Д опцыя таксама можа выкарыстоўвацца разам з параметрам / т ўключаць пустыя каталогі і падкаталогі , знойдзеныя ў крыніцы ў структуры каталога , створанай у пункце прызначэння.
/ е Гэты параметр будзе адлюстроўвацца поўны шлях і назву файла зыходнага кода і файлаў прызначэння капіявання.
/ г Выкарыстанне XCopy каманды з гэтай опцыяй дазваляе капіяваць зашыфраваныя файлы крыніцы да пункта прызначэння , які не падтрымлівае шыфраванне. Гэтая опцыя не будзе працаваць пры капіяванні файлаў з EFS зашыфраванага дыска на зашыфраваны дыск , ня EFS.
/ г Каманда хсору не капіруе схаваныя файлы або сістэмныя файлы па змаўчанні , але будзе пры выкарыстанні гэтай опцыі.
/ я Выкарыстоўвайце параметр / I , каб прымусіць хсор выказаць здагадку , што адрасат з'яўляецца каталогам. Калі вы не выкарыстоўваеце гэтую опцыю, і вы капіруеце з крыніцы, каталог або групу файлаў і капіраванне ў пункт прызначэння , які не існуе, то каманда хсору прапануе ўвесці пункт прызначэння , ці з'яўляецца файл або каталог.
/ J Гэтая опцыя капіюе файлы без буферызацыі, функцыя карысная для вельмі вялікіх файлаў. Гэта хсору варыянт каманды быў першым даступны ў Windows 7.
/ да Выкарыстоўвайце гэтую опцыю пры капіяванні прызначанага толькі для чытання файлаў , каб захаваць гэты атрыбут файла ў пункце прызначэння.
/ л Выкарыстоўвайце гэты параметр, каб паказаць спіс файлаў і тэчак, якія будуць скапіяваныя ... але капіяванне не будзе на самой справе зроблена. Опцыя / л карысна , калі вы ствараеце складаную XCopy каманды з некалькімі варыянтамі , і вы хацелі б бачыць , як яна будзе функцыянаваць гіпатэтычны.
/ м Гэты варыянт ідэнтычны / варыянт , але каманда хсору выключыць атрыбут архіва пасля капіявання файла. Вы не можаце выкарыстоўваць / м і / а разам.
/ п Гэтая опцыя стварае файлы і тэчку прызначэння , выкарыстоўваючы кароткія імёны файлаў. Гэтая опцыя карысная толькі пры выкарыстанні каманды XCOPY для капіявання файлаў у пункт прызначэння , які існуе на дыску , адфарматаваны для старой файлавай сістэмы , як FAT , якая не падтрымлівае доўгія імёны файлаў.
/ а Захоўвае права ўласнасці і спіс кіравання доступам (ACL) інфармацыі ў файлах , запісаных у пункт прызначэння.
/ р Пры выкарыстанні гэтай опцыі вам будзе прапанавана перад стварэннем кожнага файла прызначэння.
/ в Свайго роду супрацьлегласць / f- опцыі / в перамыкач паставіць хсору ў рэжым «ціхага», прапускаючы дысплей на экране кожнага файла капіюецца.
/ г Выкарыстоўвайце гэты параметр , каб перазапісаць толькі для чытання файлаў у пункце прызначэння. Калі вы не выкарыстоўваеце гэтую опцыю , калі вы хочаце перазапісаць толькі для чытання файлаў у пункт прызначэння, вам будзе прапанавана з «доступ забаронены» паведамленне і каманда хсору перастане працаваць.
/ s Выкарыстоўвайце гэтую опцыю , каб скапіяваць каталогі, падкаталогі і файлы , якія змяшчаюцца ў іх, у дадатку да файлаў у корані крыніцы. Пустыя папкі не будуць адноўлены.
/ т Гэтая опцыя прымушае XCopy каманды , каб стварыць структуру каталогаў у пункце прызначэння , але не капіяваць любыя файлы. Іншымі словы, папка і укладзеныя папкі , знойдзеная ў крыніцы будуць створаны , але там мы не будзем ніякіх файлаў. не будуць стварацца пустыя тэчкі.
/ у Гэтая опцыя будзе капіяваць толькі файлы крыніцы, якія ўжо знаходзяцца ў пункт прызначэння.
/ v Гэтая опцыя правярае кожны файл, як гэта напісана, зыходзячы з яго памераў, каб пераканацца, што яны ідэнтычныя. Праверка была пабудавана ў каманду хсора , пачынаючы з Windows XP, так што гэтая опцыя не робіць нічога ў пазнейшых версіях Windows , і ўключаецца толькі для сумяшчальнасці са старымі файламі MS-DOS.
/ ш Выкарыстоўвайце / ш магчымасць прадставіць «Націсніце любую клавішу , каб быць капіявання файла (ов)» паведамленне. Каманда хсору пачне капіяванне файлаў у адпаведнасці з інструкцыямі, пасля таго як вы пацвердзіце з націскам клавішы. Гэты параметр не супадае з параметрам / р , якое запытвае праверку перад кожным капіяваннем файлаў.
/ х Гэтыя параметры аўдыту апцыённыя копій файлаў і сістэмы спіс кіравання доступам (SACL) інфармацыі. Вы разумееце / а , калі вы карыстаецеся / х варыянт.
/ у Выкарыстоўвайце гэты параметр , каб спыніць XCopy каманды з запытам аб перазапісу файлаў з крыніцы , якія ўжо існуюць у пункце прызначэння.
/ -y Выкарыстоўвайце гэты параметр, каб прымусіць каманду XCopy падказваць аб перазапісу файлаў. Гэта можа здацца дзіўным варыянтам існаваць , так як гэта паводзіны па змаўчанні хсора але опцыя / у можа быць зададзена ў COPYCMD пераменнага акружэння на некаторых кампутарах, што робіць гэты варыянт неабходны.
/ г Гэтая опцыя дазваляе XCopy каманду, каб бяспечна спыніць капіраванне файлаў, калі сеткавае злучэнне страчана, а затым аднавіць капіраванне, адкуль яна была перапыненая пасля таго, як злучэнне будзе адноўлена. Гэтая опцыя таксама паказвае працэнт скапіяваць для кожнага файла падчас працэсу капіявання.
/ Выключыць: file1 [+ file2] [+ file3] ... Гэтая опцыя дазваляе паказаць адзін ці некалькі імёнаў файлаў , якія змяшчаюць спіс радкоў пошуку вы хочаце, каб каманда хсора выкарыстоўваць для вызначэння файлаў і / або тэчак , каб прапусціць пры капіяванні.
/? Выкарыстоўвайце перамыкач даведкі з хсором камандай , каб паказаць падрабязную даведку аб камандзе. Выкананне XCOPY /? тое ж самае, выкарыстоўваючы каманду дапамогі для выканання дапамогі XCOPY.

Заўвага: Каманда хсору не дадасць атрыбут архіўны файлаў у пункт прызначэння незалежна ад таго , калі атрыбут быў уключаны або выключаны на файл ў крыніцы.

Савет: Вы можаце захаваць часам працяглы выхад хсора каманды ў файл з дапамогай аператара перасылак . См Як Перанакіраванне каманд высновы ў файл інструкцыі або праверыць Command Prompt хітрасці больш саветаў.

Xcopy Прыклады каманд

хсору C: \ Files E: \ Files / я

У прыведзеным вышэй прыкладзе, файлы , якія змяшчаюцца ў зыходны каталог C: \ Файлы капіююцца ў пункт прызначэння, новы каталог [/ I] на дыску Е называецца Files.

Няма падкаталогі, ні якія - небудзь файлы , якія змяшчаюцца ў іх, не будуць скапіяваныя , таму што я не выкарыстаў опцыю / с.

хсору "C: \ Важныя файлы" D: \ Рэзервовае капіраванне / C / D / E / H / I / к / д / г / с / г / у

У гэтым прыкладзе хсора каманда прызначана для працы ў якасці рашэння для рэзервовага капіявання. Паспрабуйце гэта , калі вы хацелі б выкарыстоўваць XCOPY для рэзервовага капіявання файлаў замест рэзервовага капіявання праграмнага забеспячэння . Змесціце XCopy каманду, як паказана вышэй у сцэнары і запланаваць яго запуск ноччу.

Як было паказана вышэй, каманда хсора выкарыстоўваецца для капіявання ўсіх файлаў і тэчак [/ S] навей , чым тыя , якія ўжо скапіяваны [/ d], у тым ліку пустых тэчак [/ е] і схаваныя файлаў [/ ч], з крыніцы C: \ важныя файлы да месца прызначэння D: \ Backup, які з'яўляецца каталогам [/ i]. У мяне ёсць некаторыя файлы толькі для чытання , якія я хачу захаваць абноўлены ў пункт прызначэння [/ г] , і я хачу , каб захаваць гэты атрыбут пасля капіявання [/ к]. Я таксама хачу , каб пераканацца , што я утрымліваючы ўласнасць і аўдыт параметры ў файлах я капіраванне [/ х]. Нарэшце, так як я бягу XCOPY ў сцэнары, мне не трэба бачыць нейкую - альбо інфармацыю аб файлах , як яны капіююцца [/ q], я не хачу , каб запыт на перазапіс кожны адзін [/ г], я не хачу хсор , каб спыніць , калі ён працуе ў памылку [/ с].

хсору C: \ Відэа "\\ SERVER \ Media Backup" / F / J / s / ш / г

Тут хсор каманда выкарыстоўваецца для капіявання ўсіх файлаў, укладзеных тэчак і файлаў , якія змяшчаюцца ў падтэчку [/ S] з крыніцы C: \ Відэа ў СМІ Рэзервовага капіявання тэчкі прызначэння , размешчанае на кампутары ў сеткі з дапамогай імя сервера , Я капіюю некаторыя сапраўды вялікія відэа файлы , так што я хачу , каб адключыць буферызацыю , каб палепшыць працэс капіявання [/ J], і так як я капіраванне па сетцы, я хачу , каб мець магчымасць аднавіць капіраванне , калі я страчу падключэнне да сеткі [ / г]. Будучы параноікам, я хачу быць прапанавана пачаць працэс XCopy , перш чым ён на самай справе нічога не робіць [/ ж], і я таксама хачу , каб убачыць усе дэталі аб тым, што файлы капіююцца , як яны капіююцца [/ F].

хсору C: \ Client032 C: \ Client033 / г / д

У гэтым апошнім прыкладзе, у мяне ёсць крыніца , поўная добра арганізаваныя файлы і тэчкі ў C: \ Client032 для бягучага майго кліента. Я ўжо стварыў пустую тэчку, Client033, для новага кліента , але я не хачу , усе файлы капіююцца - толькі структура пусты тэчкі [/ т] , так што я арганізаваў і падрыхтаваў. У мяне ёсць некаторыя пустыя тэчкі C: \ Client032 , якія могуць прымяняцца да майго новага кліента, таму я хачу , каб пераканацца , што тыя , якія капіююцца, а [/ е].

Xcopy & Xcopy32

У Windows 98 і Windows 95, дзве версіі хсору каманды была даступная: хсор і xcopy32. Тым не менш, каманда xcopy32 ніколі не прызначалася для запуску непасрэдна.

Пры выкананні XCOPY ў Windows 95 або 98, альбо арыгінальны 16-разрадная версія аўтаматычна выконваецца (у рэжыме MS-DOS) або больш новай 32-бітнай версіі аўтаматычна выконваецца (калі ў Windows).

Каб быць ясна, незалежна ад таго, якая версія АС Windows або MS-DOS вы павінны заўсёды выканаць каманду XCOPY, ня xcopy32, нават калі ён даступны. Пры выкананні XCOPY, вы заўсёды працуе найбольш прыдатную версію каманды.

XCopy Змяненні каманды

Хсор каманда шмат у чым падобная камандзе капіявання, але са значна вялікай колькасцю опцый. Каманда хсора таксама вельмі падобна на Robocopy каманды за выключэннем таго, Robocopy мае вялікую гнуткасць, чым нават хсор.