Paano gamitin ang Robocopy sa Windows 7: Ang tool na Robust File Copy mula sa Microsoft

Subukan Ang Aming Instrumento Para Sa Pagtanggal Ng Mga Problema

->

Sa artikulong ito matututunan mo kung paano gamitin ang Robocopy sa Windows 7: Ano ito, kung paano gamitin ang mga switch nito, at ang pagkakaiba sa pagitan ng iba pang mga kagamitan sa pagkopya ng file, kasama ang isang talagang maikling kasaysayan ng tool.

Maaari mong makita na ang pagkopya o paglipat sa pamamagitan ng pag-agaw at pag-drop ng data mula sa pinagmulan patungo sa isang patutunguhang folder ay mukhang OK sa iba't ibang mga sitwasyon, ngunit pagdating ng oras upang gumawa ng seryosong mabigat na tungkulin na pagkopya ng file, kailangan mo ng tool sa pamamahala ng file na maaaring gumawa ng mas mahusay. trabaho kaysa OK lang. Tiyak na may mga alternatibo tulad ng, halimbawa, TeraCopy na maaaring gawin ang mga gawain sa pagkopya nang kaunti nang mas madali, ngunit magagawa mo pa rin nang mas mahusay.

Ang Robocopy (o Robust File Copy) ay isang command line-based na tool sa pamamahala ng file na mas malakas at flexible kaysa sa anumang iba pang tool sa pagkopya na nagamit mo na dati. Ang tool na ito ay ipinakilala pabalik sa Windows Server 2003 sa Resource Kit at pagkatapos ay isinama ito sa bawat bersyon ng Windows 7.

Ang Matibay na Kopya ng File mula sa Microsoft ay kumikinang sa kakayahang mapanatili ang lahat ng katangian ng NTFS na matatagpuan sa mga file at folder, at sa kakayahang i-mirror ang lahat ng istruktura ng data sa iba't ibang lokasyon gaya ng sa mga lokal na hard drive o sa network. Nagbibigay din ito ng isang bagay na hindi mo mahahanap sa Windows Explorer, iyon ay ang kakayahang awtomatikong mabawi mula sa mga pagkaantala tulad ng pagkawala ng network at pagtatapos ng gawain.

Dahil ang pag-type ng mga utos ay kinakailangan sa tool na ito, kung ginamit mo sa nakaraan Kopya at Xcopy , mayroon kang ideya kung paano gumagana ang lahat ng ito, ngunit ang mga syntax ay ganap na naiiba. Ang isa sa mga pagkakaiba ay ang Robocopy ay binuo upang gumana pangunahin sa dalawang folder (pinagmulan at patutunguhan), at ang mga pangalan ng file ay mga opsyonal na parameter.

Ang tool sa pamamahala ng file na ito na built-in na Windows 7 at mas mataas na mga release ay may kasamang toneladang switch na, kapag inilapat nang tama, ay makakatipid sa iyo ng maraming oras at maiwasan ang maraming isyu. Ang utos sa ibaba ay isang halimbawa ng isang pangunahing syntax:

robocopy source destination [file [file]...]

Pinagmulan at patutunguhan ay maaaring isang halo ng isang lokal na drive at isang landas ng network. Halimbawa, C:folder at \serversharefolder . Ang file Ang mga parameter ay maaaring maglaman ng isa o maramihang mga pangalan ng file at maaari mong gamitin ang ? o * mga wildcard, ang default ay *.* , na kinokopya ang lahat. Kasama sa iba pang switch ang kakayahang kontrolin kung paano pinangangasiwaan ang kopya, mga timer at muling pagsubok kung may mga pagkaantala, at maaari ka ring gumamit ng switch para gumawa ng output log file. Tingnan ang halimbawa sa ibaba:

robocopy 'C:folder' \serversharefolder /MIR /W:15 /R:30 /LOG: \serversharelogs.txt

Ang nakaraang utos ay nagpapahintulot sa iyo na kopyahin ang lahat ng nilalaman mula sa C:folder sa nakabahaging folder sa network, sa kasong ito \serversharefolder . Ang /AKO ang switch ay nagpapahiwatig na ang nilalaman ay kailangang i-mirror. Sa madaling salita, kokopyahin nito ang lahat ng nilalaman, folder, subfolder, mga file at kahit na walang laman na folder mula sa pinagmulan at tatanggalin ang folder sa patutunguhan kung hindi sila lumabas sa pinagmulan. Ang /SA ay upang itakda kung gaano katagal maghihintay sa bawat muling pagsubok at /R ay upang tukuyin ang bilang ng mga muling pagsubok. Sa partikular na sitwasyong ito, ang Robocopy ay itinakda sa 30 muling pagsubok sa 15 segundong mga pagitan ng paghihintay — ang mga default na parameter ay nagbibigay-daan sa 1 milyong muling pagsubok sa 30 segundong mga pagitan ng paghihintay.

Upang kopyahin lamang ang isang file, gamitin ang sumusunod na command bilang isang halimbawa:

robocopy 'C:folder' '\serversharefolder' file-name-here.iso

Makikita mo kung paano pangalawa ang mga parameter ng file, kahit na naroroon ang file na gusto kong kopyahin C:folder ang pangalan ng file ay hindi tinukoy hanggang sa katapusan ng utos — Ang ganap na kwalipikadong landas ay hindi suportado.

Kung interesado kang malaman ang lahat ng Robocopy switch at mga detalye, buksan ang Command Prompt at i-type ang:

robocopy /?
Tip: Ang lahat ng mga sanggunian ng Robocopy switch ay matatagpuan din dito web page ng Microsoft TechNet .

Iba talaga ang Robocopy sa maaaring nagamit mo na dati, ito ay isang mas makapangyarihang tool sa pamamahala ng file na nagbibigay-daan sa iyong kopyahin, ilipat at tanggalin ang mga file at folder nang mas mabilis kaysa dati. Ang isang bagay na dapat tandaan, ay nangangailangan ng kaunting oras upang matutunan kung paano gamitin ang lahat ng mga switch, kaya mahalagang magsanay ka gamit ang hindi mahahalagang data bago ka magsimulang magpatakbo ng mga command sa totoong nilalaman.