Skip to main content

Xcopy komandu (piemēri, opcijas, slēdži un daudz ko citu)

Anonim

Komandu xcopy ir Command Prompt komanda, ko izmanto, lai kopētu vienu vai vairākus failus un / vai mapes no vienas atrašanās vietas uz citu vietu.

Komandu xcopy ar daudzām iespējām un spēju kopēt visu direktoriju ir līdzīga tradicionālajai kopēšanas komandai, bet daudz spēcīgāka nekā.

Robocopy komanda ir līdzīga komandai xcopy, bet tai ir vēl vairāk iespēju.

Xcopy Command pieejamība

Komandu uzvedne xcopy ir pieejama visos Windows operētājsistēmās, tostarp Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP, Windows 98 utt.

Komandu xcopy ir arī DOS komanda, kas pieejama MS-DOS.

Piezīme: Dažu xcopy komandu slēdžu un citu xcopy komandu sintakses pieejamība var atšķirties no operētājsistēmas uz operētājsistēmu.

Xcopy komandu sintakse

xcopy avots galamērķis / a / b / c / d : datums / e / f / g / h / i / j / k / l / m / n / o / p / q / r / s / t / u / v / w / x / y / -y / z / izslēgt: file1 + file2 + file3 … /?

Padoms: Skatiet sadaļu Kā izlasīt komandas sintakse, ja neesat pārliecināts, kā izlasīt xcopy komandu sintaksi virs vai zemāk esošās tabulas.

avots Tas definē failus vai augšējā līmeņa mapi, no kuras vēlaties kopēt. The avots ir vienīgais nepieciešamais parametrs xcopy komandā. Izmantojiet citātus apkārt avots ja tajā ir atstarpes.
galamērķis Šī opcija norāda atrašanās vietu, kur avots faili vai mapes ir jāpārkopē uz. Ja nē galamērķis ir uzskaitīti, faili vai mapes tiek kopēti tajā pašā mapē, kurā palaista xcopy komandu. Izmantojiet citātus apkārt galamērķis ja tajā ir atstarpes.
/ aIzmantojot šo opciju, tiks kopēti tikai arhīvu faili avots . Jūs nevarat izmantot / a un / m kopā.
/ bIzmantojiet šo opciju, lai kopētu simbolu saiti, nevis saites mērķauditoriju. Šī opcija bija vispirms pieejama operētājsistēmā Windows Vista.
/ cŠī opcija prasa xcopy turpināt, pat ja tā sastopas ar kļūdu.
/ d : datums Izmantojiet xcopy komandu ar / d iespēju un konkrētu datumu MM-DD-YYYY formātā, lai kopētu datumus, kas mainīti šī datuma vai pēc tā. Varat arī izmantot šo opciju, nenorādot konkrētu datumu, lai kopētu tikai šos failus avots kas ir jaunāki par tiem pašiem failiem, kas jau pastāv galamērķis . Tas ir noderīgi, ja izmanto xcopy komandu, lai veiktu regulāru failu dublēšanu.
/ eLietojot atsevišķi vai kopā ar / s, šī opcija ir tāda pati kā / s bet arī radīs tukšas mapes iekšā galamērķis kas arī bija tukšas iekšā avots . The / e iespēju var izmantot arī kopā ar / t iespēja iekļaut tukšos direktorijus un apakšdirektorijas, kas atrodas avots mapē izveidotajā direktoriju struktūrā galamērķis .
/ fŠī opcija parādīs abu veidu pilnu ceļu un faila nosaukumu avots un galamērķis faili tiek kopēti.
/ gIzmantojot xcopy komandu, izmantojot šo opciju, varat kopēt šifrētos failus mapē avots uz a galamērķis kas neatbalsta šifrēšanu. Šī opcija nedarbosies, ja kopēsit failus no EFS šifrētā diska uz ne-EFS šifrētu disku.
/ hKomandu xcopy pēc noklusējuma nepopropulē slēptos failus vai sistēmas failus, bet, izmantojot šo opciju.
/ iIzmantojiet / i iespēja piespiest xcopy to uzņemties galamērķis ir katalogs. Ja neizmantojat šo opciju un jūs kopējat no avots tas ir mape vai failu grupa un kopēšana uz galamērķis Tas neeksistē, xcopy komanda liks jums ievadīt, vai galamērķis ir fails vai katalogs.
/ jŠī opcija kopē failus bez buferizācijas, funkcija noderīga ļoti lieliem failiem. Šī xcopy komandas opcija bija vispirms pieejama Windows 7.
/ kIzmantojiet šo opciju, kopējot tikai lasāmus failus, lai saglabātu šo faila atribūtu galamērķis .
/ lIzmantojiet šo opciju, lai parādītu kopētu failu un mapju sarakstu … bet kopēšana faktiski nav pabeigta. The / l opcija ir noderīga, ja veidojat sarežģītu xcopy komandu ar vairākām opcijām un vēlaties redzēt, kā tā funkcionētu hipotētiski.
/ mŠī opcija ir identiska ar / a bet xcopy komanda izslēgs arhīva atribūtu pēc faila kopēšanas. Jūs nevarat izmantot / m un / a kopā.
/ nŠajā opcijā tiek izveidoti faili un mapes galamērķis izmantojot īsus failu nosaukumus. Šī opcija ir noderīga tikai tad, ja jūs izmantojat komandu xcopy, lai kopētu failus uz galamērķis kas eksistē diskā, kas formatēts uz vecāku failu sistēmu, piemēram, FAT, kas neatbalsta garu failu nosaukumus.
/ oSaglabā īpašumtiesības un piekļuves kontroles sarakstu (ACL) informāciju failos, kas rakstīti galamērķis .
/ pIzmantojot šo opciju, jums tiks piedāvāts pirms katra faila izveidošanas galamērķis .
/ qPretstats no / f iespēja, / q slēdzis xcopy ievietos "klusā" režīmā, izlaižot katra kopējamā faila ekrāna displeju.
/ rIzmantojiet šo opciju, lai pārrakstītu tikai lasīšanas failus galamērķis . Ja neizmantojat šo opciju, ja vēlaties pārrakstīt tikai lasāmo failu galamērķis , jums tiks piedāvāts ziņojums "Piekļuve liegta" un komanda xcopy pārtrauks darboties.
/ sIzmantojiet šo opciju, lai kopētu direktorijus, apakšdirektorijas un tajā esošos failus, kā arī failus no vietnes root avots . Tukšas mapes netiks atjaunotas.
/ tŠī opcija piespiež komandu xcopy izveidot direktoriju struktūru galamērķis bet ne kopēt nevienu no failiem. Citiem vārdiem sakot, tajā atrodamās mapes un apakšmapes avots tiks izveidots, bet tur nebūs faili. Tukšas mapes netiks izveidotas.
/ uŠī opcija kopē failus tikai avots kas jau ir galamērķis .
/ vŠī opcija pārbauda katru failu, jo tas ir rakstīts, ņemot vērā tā lielumu, lai pārliecinātos, ka tie ir identiski. Pārbaude tika uzcelta uz xcopy komandu, kas sākas ar Windows XP, tāpēc šī opcija neko nedara jaunākajās Windows versijās un ir iekļauta tikai saderībai ar vecākiem MS-DOS failiem.
/ wIzmantojiet / w iespēja iesniegt ziņojumu "Nospiediet jebkuru taustiņu, ja ir gatavs kopēt failu (s)". Komandu xcopy sāks kopēt failus, kā norādīts pēc tam, kad esat apstiprinājis, nospiežot taustiņu. Šī opcija nav tāda pati kā / p kas pirms pārbaudes veic pārbaudi katrs faila kopija.
/ xŠī opcija kopē failu audita iestatījumus un Sistēmas piekļuves kontroles sarakstu (SACL) informāciju. Tu domā / o kad lietojat / x iespēja.
/ yIzmantojiet šo opciju, lai apturētu xcopy komandu, lai jūs neprasītu pārrakstīt failus no avots kas jau pastāv galamērķis .
/ -yIzmantojiet šo opciju, lai piespiestu xcopy komandu uzaicināt jūs par failu pārrakstīšanu. Tas varētu šķist dīvaina iespēja eksistēt, jo tā ir xcopy noklusējuma darbība, bet gan / y Dažos datoros opcija var tikt sākotnēji iestatīta COPYCMD vides mainīgajā mainīgā, padarot šo opciju par nepieciešamu.
/ zŠī opcija ļauj xcopy komandai droši pārtraukt failu kopēšanu, kad tiek zaudēts tīkla savienojums, un pēc tam atkal izveidojot savienojumu, atsākat kopēšanu no vietas, kur tā tika izslēgta. Šī opcija arī parāda katrai faila kopēšanas procesā nokopēto procentuālo daļu.
/ izslēgt: file1 + file2 + file3 …Šī opcija ļauj norādīt vienu vai vairākus fails nosaukumi, kas satur meklējamo virkņu sarakstu, kuru vēlaties izmantot xcopy komandai, lai noteiktu failus un / vai mapes, ko kopija nedrīkst izlaist.
/?Izmantojiet palīdzības slēdzi komandu xcopy, lai parādītu detalizētu palīdzību par komandu. Izpildot xcopy /? ir tāds pats kā komandas palaišana, lai to izpildītu palīdzēt xcopy.

Piezīme: Xcopy komanda pievieno arhīva atribūtu failiem iekšā galamērķis neatkarīgi no tā, vai atribūts šajā datnē bija ieslēgts vai izslēgts avots .

Padoms: Jūs varat ietaupīt xcopy komandas reizēm ilgstošo izvadi uz failu, izmantojot novirzīšanas operatoru. Lai uzzinātu vairāk par padomiem, skatiet sadaļu Kā pārorientēt Komandas izvadi uz failu, vai izbraukšana komandu uzvednēs.

Xcopy komandu piemēri

xcopy C: Faili E: Files / i

Iepriekš minētajā piemērā failos, kas atrodas mapē avots direktorija C: Faili tiek kopēti uz galamērķis , jauns katalogs / i uz E vadīt sauc Faili .

Netiek ielādētas apakšdirektorijas vai faili, kas tos satur, jo neesmu izmantojis / s iespēja.

xcopy "C: Important Files" D: Backup / c / d / e / h / i / k / q / r / s / x / y

Šajā piemērā xcopy komanda ir paredzēta, lai darbotos kā rezerves risinājums. Izmēģiniet šo iespēju, ja vēlaties dublēt failus, nevis backup programmatūru. Novietojiet xcopy komandu, kā parādīts iepriekš skriptā, un ieplānojiet to ikdienā.

Kā parādīts iepriekš, xcopy komandu izmanto, lai kopētu visus failus un mapes / s jaunāki par tiem, kas jau ir nokopēti / d, ieskaitot tukšas mapes / e un slēptos failus / h, no avots no C: svarīgie faili uz galamērķis no D: Backup , kas ir katalogs / i Man ir daži tikai lasāmi faili, kurus vēlos atjaunināt galamērķis / r, un es gribu saglabāt šo atribūtu pēc kopēšanas / k Es arī vēlos pārliecināties, ka kopējot failos es saglabātu īpašumtiesību un audita iestatījumus / x Visbeidzot, tā kā es skriptā izmantoju xcopy, man nav jāredz nekāda informācija par failiem, kad tie ir kopēti / q, Es negribu uzaicināt pārrakstīt katru no tām / y, kā arī nevēlos, lai xcopy pārtrauktu, ja tas nokļūst kļūdā / c.

xcopy C: Videoklipi " SERVER Media Backup" / f / j / s / w / z

Šeit xcopy komandu izmanto, lai kopētu visus failus, apakšmapes un failus, kas ietverti apakšmapēs / s no avots no C: Video uz galamērķa mapi Multivides dublējums kas atrodas datorā tīklā pēc nosaukuma SERVER . Es kopēju dažus tiešām lielus video failus, tāpēc es vēlos atspējot buferizāciju, lai uzlabotu kopēšanas procesu / j, un, tā kā kopējot tīklu, es vēlos, lai varētu atsākt kopēšanu, ja zaudēšu tīkla savienojumu / z Es esmu paranojas, es gribu uzaicināt sākt xcopy procesu, pirms tas faktiski kaut ko dara / w, un es arī vēlos redzēt katru detalizētu informāciju par to, kādi faili tiek kopēti, jo tie tiek kopēti / f.

xcopy C: Client032 C: Client033 / t / e

Šajā galīgajā piemērā man ir avots pilns ar labi organizētiem failiem un mapēm iekšā C: Client032 pašreizējam mineša klientam. Es jau esmu izveidojis tukšu galamērķis mape Client033 , jaunam klientam, bet es nevēlos, lai visi faili tiktu kopēti - tikai tukša mapju struktūra / t tāpēc esmu organizēta un sagatavota. Man ir tukšas mapes C: Client032 kas varētu attiekties uz manu jauno klientu, tāpēc es vēlos pārliecināties, ka tie tiek kopēti arī / e.

Xcopy & Xcopy32

Windows 98 un Windows 95 bija pieejamas divas xcopy komandas versijas: xcopy un xcopy32. Tomēr xcopy32 komandu nekad nebija paredzēts darbināt tieši.

Kad jūs veicat xcopy operētājsistēmā Windows 95 vai 98, automātiski tiek izpildīta oriģinālā 16 bitu versija (ja tas ir MS-DOS režīmā) vai jaunākā 32 bitu versija tiek automātiski izpildīta (ja darbojas sistēmā Windows).

Lai būtu skaidrs, neatkarīgi no tā, kāda ir jūsu Windows vai MS-DOS versija, vienmēr palaidiet xcopy komandu, nevis xcopy32, pat ja tā ir pieejama. Kad jūs izpildāt xcopy, jūs vienmēr lietojat vispiemērotāko komandas versiju.

Xcopy saistītās komandas

Xcopy komanda daudzos veidos ir līdzīga kopēšanas komandai, taču tai ir ievērojami vairāk iespēju. Xcopy komanda ir ļoti līdzīga robocopy komandai, izņemot to, ka robokopijai ir lielāka elastība nekā pat xcopy.