Ang command na xcopy ay Command Command Prompt na ginagamit upang kopyahin ang isa o higit pang mga file at / o mga folder mula sa isang lokasyon patungo sa ibang lokasyon.
Ang xcopy command, na may maraming mga opsyon at kakayahang kopyahin ang buong direktoryo, ay katulad ng, ngunit mas malakas kaysa, ang tradisyonal na kopya ng utos.
Ang robocopy command ay katulad din sa command na xcopy ngunit may higit pang mga pagpipilian.
Availability ng Xcopy Command
Ang xcopy command ay magagamit mula sa loob ng Command Prompt sa lahat ng mga operating system ng Windows kabilang ang Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP, Windows 98, atbp.
Ang xcopy command ay isa ring DOS command na magagamit sa MS-DOS.
Tandaan: Ang pagkakaroon ng ilang mga xcopy command switch at iba pang xcopy command syntax ay maaaring naiiba mula sa operating system sa operating system.
Xcopy Command Syntax
xcopy pinagmulan patutunguhan / a / b / c / d : petsa / e / f / g / h / i / j / k / l / m / n / o / p / q / r / s / t / u / v / w / x / y / -y / z / ibukod ang: file1 + file2 + file3 … /?
Tip: Tingnan ang Paano Magbasa ng Command Syntax kung hindi ka sigurado kung paano basahin ang xcopy command syntax sa itaas o sa talahanayan sa ibaba.
pinagmulan | Tinutukoy nito ang mga file o top level folder na nais mong kopyahin. Ang pinagmulan ay ang tanging kinakailangang parameter sa xcopy command. Gumamit ng mga panipi sa paligid pinagmulan kung naglalaman ito ng mga puwang. |
patutunguhan | Tinutukoy ng pagpipiliang ito ang lokasyon kung saan pinagmulan ang mga file o mga folder ay dapat kopyahin. Kung hindi patutunguhan ay nakalista, ang mga file o mga folder ay makokopya sa parehong folder na pinapatakbo mo ang xcopy command mula. Gumamit ng mga panipi sa paligid patutunguhan kung naglalaman ito ng mga puwang. |
/ a | Ang paggamit ng pagpipiliang ito ay kopyahin lamang ang mga file ng archive na natagpuan sa pinagmulan . Hindi mo magagamit / a at / m magkasama. |
/ b | Gamitin ang pagpipiliang ito upang kopyahin ang simbolikong link mismo sa halip na ang target na link. Ang opsyon na ito ay unang magagamit sa Windows Vista. |
/ c | Ang pagpipiliang ito ay nagtutulak ng xcopy na magpatuloy kahit na nakatagpo ito ng isang error. |
/ d : petsa | Gamitin ang xcopy command na may / d opsyon at isang tiyak na petsa, sa MM-DD-YYYY na format, upang kopyahin ang mga file ay nagbago sa o pagkatapos ng petsang iyon. Maaari mo ring gamitin ang pagpipiliang ito nang hindi tumutukoy sa isang tiyak na petsa upang kopyahin lamang ang mga file na iyon pinagmulan na mas bago kaysa sa parehong mga file na umiiral na patutunguhan . Ito ay kapaki-pakinabang kapag ginagamit ang command xcopy upang maisagawa ang mga regular na backup ng file. |
/ e | Kapag ginamit nang mag-isa o may / s, ang pagpipiliang ito ay kapareho ng / s ngunit magkakaroon din ng mga walang laman na folder patutunguhan na walang laman din pinagmulan . Ang / e maaari ring gamitin ang opsyon kasama ang / t opsyon upang isama ang mga walang laman na direktoryo at subdirectories na natagpuan sa pinagmulan sa istraktura ng direktoryo na nilikha sa patutunguhan . |
/ f | Ipapakita ng pagpipiliang ito ang buong landas at pangalan ng file ng parehong pinagmulan at patutunguhan mga file na kinopya. |
/ g | Ang paggamit ng xcopy command gamit ang opsyong ito ay nagpapahintulot sa iyo na kopyahin ang mga naka-encrypt na file pinagmulan sa isang patutunguhan na hindi sumusuporta sa pag-encrypt. Ang pagpipiliang ito ay hindi gagana kapag kinopya ang mga file mula sa isang EFS naka-encrypt na drive patungo sa isang di-EFS naka-encrypt na drive. |
/ h | Ang xcopy command ay hindi kumopya ng mga nakatagong file o mga file system sa pamamagitan ng default ngunit kapag ginagamit ang pagpipiliang ito. |
/ i | Gamitin ang / i opsyon upang pilitin ang xcopy na ipalagay iyon patutunguhan ay isang direktoryo. Kung hindi mo ginagamit ang opsyon na ito, at nakopya ka mula pinagmulan iyon ay isang direktoryo o grupo ng mga file at pagkopya sa patutunguhan na wala, ang xcopy na utos ay hihikayat na ipasok mo kung patutunguhan ay isang file o direktoryo. |
/ j | Ang pagpipiliang ito ay naglilipat ng mga file na walang buffering, isang tampok na kapaki-pakinabang para sa mga napakalalaking file. Ang opsyon na xcopy command na ito ay unang magagamit sa Windows 7. |
/ k | Gamitin ang pagpipiliang ito kapag kinopya ang mga read-only na file upang mapanatili ang katangian ng file na iyon patutunguhan . |
/ l | Gamitin ang opsyong ito upang ipakita ang isang listahan ng mga file at mga folder upang kopyahin … ngunit walang kopya ang tapos na. Ang / l Ang pagpipilian ay kapaki-pakinabang kung ikaw ay nagtatayo ng isang kumplikadong xcopy na utos na may maraming mga pagpipilian at nais mong makita kung paano ito gagana hypothetically. |
/ m | Ang opsyong ito ay magkapareho sa / a opsyon ngunit ang xcopy na utos ay i-off ang katangian ng archive pagkatapos kopyahin ang file. Hindi mo magagamit / m at / a magkasama. |
/ n | Ang pagpipiliang ito ay lumilikha ng mga file at mga folder patutunguhan gamit ang mga maikling pangalan ng file. Kapaki-pakinabang ang pagpipiliang ito kapag ginagamit mo ang xcopy command upang kopyahin ang mga file sa isang patutunguhan na umiiral sa isang drive na naka-format sa isang mas lumang file system tulad ng FAT na hindi sumusuporta sa mahabang mga pangalan ng file. |
/ o | Pinapanatili ang impormasyon sa Pagmamay-ari ng Pag-access (ACL) sa mga file na nakasulat sa patutunguhan . |
/ p | Kapag ginagamit ang pagpipiliang ito, sasabihan ka bago ang paglikha ng bawat file patutunguhan . |
/ q | Isang uri ng kabaligtaran ng / f opsyon, ang / q Ang paglipat ay maglalagay ng xcopy sa "tahimik" na mode, laktawan ang on-screen display ng bawat file na kinopya. |
/ r | Gamitin ang opsyong ito upang i-overwrite ang mga read-only na file patutunguhan . Kung hindi mo gagamitin ang pagpipiliang ito kapag nais mong i-overwrite ang read-only na file patutunguhan , ikaw ay sasabihan na may mensahe na "Access denied" at ang xcopy command ay titigil sa pagtakbo. |
/ s | Gamitin ang opsyong ito upang kopyahin ang mga direktoryo, mga subdirectory, at ang mga file na nasa loob ng mga ito, bilang karagdagan sa mga file sa ugat ng pinagmulan . Ang mga walang laman na folder ay hindi muling likhain. |
/ t | Pinipilit ng pagpipiliang ito ang xcopy command upang lumikha ng isang istraktura ng direktoryo sa patutunguhan ngunit hindi upang kopyahin ang alinman sa mga file. Sa madaling salita, natagpuan ang mga folder at subfolder pinagmulan ay malilikha ngunit wala kaming mga file. Ang mga walang laman na folder ay hindi malilikha. |
/ u | Ang pagpipiliang ito ay magkakopya lamang ng mga file pinagmulan na nasa loob na patutunguhan . |
/ v | Pinapatunayan ng pagpipiliang ito ang bawat file ayon sa nasusulat, batay sa sukat nito, upang matiyak na pareho ang mga ito. Ang pagpapatunay ay itinayo sa command na xcopy na nagsisimula sa Windows XP, kaya ang pagpipiliang ito ay wala sa mga susunod na bersyon ng Windows at isinasama lamang para sa pagiging tugma sa mas lumang mga file na MS-DOS. |
/ w | Gamitin ang / w pagpipilian upang ipakita ang isang "Pindutin ang anumang key kapag handa na sa pagkopya ng (mga) file" na mensahe. Ang xcopy command ay magsisimulang kopyahin ang mga file gaya ng itinagubilin pagkatapos mong kumpirmahin na may key pindutin. Ang opsyon na ito ay hindi katulad ng / p opsyon na humihingi ng pag-verify bago bawat isa file na kopya. |
/ x | Ang pagpipiliang ito ay naglilipat ng mga setting ng audit ng file at impormasyon sa Listahan ng Control ng Sistema ng Pag-access (SACL). Nagpapahiwatig ka / o kapag ginamit mo ang / x pagpipilian. |
/ y | Gamitin ang pagpipiliang ito upang itigil ang command na xcopy mula sa pagdikta sa iyo tungkol sa pag-overwrite ng mga file pinagmulan na umiiral na sa patutunguhan . |
/ -y | Gamitin ang pagpipiliang ito upang pilitin ang xcopy command upang maituturo sa iyo ang tungkol sa mga overwriting na file. Ito ay maaaring tila tulad ng isang kakaibang pagpipilian na umiiral dahil ito ay ang default na pag-uugali ng xcopy ngunit ang / y ang opsyon ay maaaring preset sa variable ng kapaligiran ng COPYCMD sa ilang mga computer, na ginagawang kinakailangan ang pagpipiliang ito. |
/ z | Pinapayagan ng pagpipiliang ito ang xcopy command upang ligtas na itigil ang pagkopya ng mga file kapag nawala ang isang koneksyon sa network at pagkatapos ay ipagpatuloy ang pagkopya mula sa kung saan ito tumigil sa sandaling muling maitatag ang koneksyon. Ipinapakita rin ng pagpipiliang ito ang porsyento na kinopya para sa bawat file sa panahon ng proseso ng kopya. |
/ ibukod ang: file1 + file2 + file3 … | Pinapayagan ka ng pagpipiliang ito na tukuyin ang isa o higit pa file mga pangalan na naglalaman ng isang listahan ng mga string ng paghahanap na nais mong gamitin ang xcopy command upang matukoy ang mga file at / o mga folder upang laktawan kapag kinopya. |
/? | Gamitin ang switch ng tulong gamit ang xcopy command upang ipakita ang detalyadong tulong tungkol sa command. Pagpapatupad xcopy /? ay kapareho ng paggamit ng command na tulong upang maipatupad tulungan ang xcopy. |
Tandaan: Ang xcopy command ay magdaragdag ng attribute ng archive sa mga file patutunguhan hindi mahalaga kung ang katangian ay nasa o off sa file sa pinagmulan .
Tip: Maaari mong i-save ang minsan sa napakahabang output ng xcopy command sa isang file gamit ang isang redirection operator. Tingnan ang Paano Mag-redirect Command Output sa isang File para sa mga tagubilin o tingnan ang Command Prompt Trick para sa higit pang mga tip.
Mga Halimbawa ng Xcopy Command
xcopy C: Files E: Files / i
Sa halimbawa sa itaas, ang mga file na nakapaloob sa pinagmulan direktoryo ng C: Files ay kinopya sa patutunguhan , isang bagong direktoryo / i sa E drive na tinatawag Mga file .
Walang mga subdirectory, o anumang mga file na nilalaman sa loob nito, ay makokopya dahil hindi ko ginamit ang / s pagpipilian.
xcopy "C: Important Files" D: Backup / c / d / e / h / i / k / q / r / s / x / y
Sa halimbawang ito, ang xcopy command ay dinisenyo upang gumana bilang isang backup na solusyon. Subukan ito kung nais mong gamitin ang xcopy upang i-back up ang iyong mga file sa halip ng isang programa ng backup na software. Ilagay ang command na xcopy tulad ng ipinapakita sa itaas sa isang script at iiskedyul ito upang tumakbo gabi-gabi.
Tulad ng ipinapakita sa itaas, ang xcopy command ay ginagamit upang kopyahin ang lahat ng mga file at mga folder / s mas bago kaysa sa mga nakopya na / d, kasama ang mga walang laman na folder / e at mga nakatagong file / h, mula sa pinagmulan ng C: Mahalagang File sa patutunguhan ng D: Backup , na isang direktoryo / i. Mayroon akong ilang mga read-only na file na gusto kong panatilihing na-update patutunguhan / r at nais kong panatilihin ang katangiang iyon pagkatapos na makopya / k. Gusto ko ring tiyakin na mapanatili ko ang anumang mga setting ng pagmamay-ari at pag-audit sa mga file na kinopya ko / x. Sa wakas, dahil tumatakbo ako xcopy sa isang script, hindi ko kailangang makita ang anumang impormasyon tungkol sa mga file habang kinopya sila / q, Hindi ko nais na ma-overwrite ang bawat isa / y, ni gusto ko xcopy upang itigil kung ito ay tumatakbo sa isang error / c.
xcopy C: Videos " SERVER Media Backup" / f / j / s / w / z
Dito, ginagamit ang command na xcopy upang kopyahin ang lahat ng mga file, subfolder, at mga file na nakapaloob sa mga subfolder / s mula sa pinagmulan ng C: Videos sa destination folder Backup ng Media na matatagpuan sa isang computer sa network sa pamamagitan ng pangalan ng SERVER . Nagko-kopya ako ng ilang mga talagang malalaking file ng video kaya gusto kong huwag paganahin ang buffering upang mapabuti ang proseso ng kopya / j, at dahil nako-kopya ako sa network, gusto kong makapagpatuloy ng pagkopya kung nawala ko ang aking koneksyon sa network / z. Ang pagiging paranoyd, nais kong ma-prompt upang simulan ang xcopy proseso bago ito aktwal na ginagawa ng anumang bagay / w, at nais ko ring makita ang bawat detalye tungkol sa kung ano ang mga kopya ay kinopya habang kinopya sila / f.
xcopy C: Client032 C: Client033 / t / e
Sa huling halimbawa na ito, mayroon akong isang pinagmulan puno ng mahusay na nakaayos na mga file at mga folder sa C: Client032 para sa isang kasalukuyang kliyente ng minahan. Gumawa na ako ng walang laman patutunguhan folder, Client033 , para sa isang bagong client ngunit hindi ko gusto ang anumang mga file na kinopya - lamang ang walang laman na istraktura ng folder / t kaya organisado ako at naghanda. Mayroon akong ilang mga walang laman na folder C: Client032 na maaaring magamit sa aking bagong kliyente, kaya gusto kong tiyakin na ang mga kinopya rin / e.
Xcopy & Xcopy32
Sa Windows 98 at Windows 95, dalawang bersyon ng xcopy command ang magagamit: xcopy at xcopy32. Gayunpaman, ang command xcopy32 ay hindi kailanman inilaan upang direktang patakbuhin.
Kapag nag-execute ka ng xcopy sa Windows 95 o 98, alinman sa orihinal na 16-bit na bersyon ay awtomatikong isinasagawa (kapag nasa MS-DOS mode) o ang mas bagong 32-bit na bersyon ay awtomatikong maisagawa (kapag nasa Windows).
Upang maging malinaw, hindi mahalaga kung anong bersyon ng Windows o MS-DOS mayroon ka, palaging patakbuhin ang xcopy command, hindi xcopy32, kahit na available ito. Kapag nag-execute ka ng xcopy, lagi mong pinapatakbo ang pinaka naaangkop na bersyon ng command.
Xcopy Related Commands
Ang xcopy command ay pareho sa maraming mga paraan upang ang kopya command ngunit may makabuluhang higit pang mga pagpipilian. Ang xcopy command ay din tulad ng robocopy command maliban na robocopy ay may higit na kakayahang umangkop kaysa kahit xcopy.