Ang Robocopy ay nakasabit sa sulok ng iyong PC, marahil nang hindi mo ito napapansin. Ito ay isang built-in na command line para sa mga operating system ng Windows na nagbibigay-daan para sa mabilis na paglilipat ng file mula sa isang lugar patungo sa isa pa. Higit pa rito, maaari mo ring ilipat ang buong mga direktoryo o drive.
Ito ay hindi karaniwang ginagamit na utos. Ito ay talagang isang panlabas na utos. Available ang Robocopy sa Windows NT at Windows 2000 resource kit at lahat ng Windows operating system pagkatapos ng Vista (7, 8, at 10).
Sa artikulong ito, makikita mo ang lahat tungkol sa mga kapaki-pakinabang na utos ng Robocopy at kung ano ang ginagawa ng mga ito.
Mga Parameter ng Robocopy at Syntax
Robocopy Syntax
robocopy [[…]] []
Mga Parameter ng Robocopy
Pinagmulan – Tumuturo sa landas ng direktoryo ng pinagmulan.
Patutunguhan – Tumuturo sa path ng direktoryo ng patutunguhan.
File- Ipinapakita kung aling mga file ang kokopyahin. Mga wildcard na character tulad ng “*” o “?” maaaring gamitin.
Mga Opsyon – Ipinapakita ang mga opsyon na magagamit ng isang robocopy command.
Mga Pagpipilian sa Robocopy
Ang mga sumusunod na opsyon ay idinagdag sa dulo ng utos. Kasama rin dito ang pagpili ng file, subukang muli, pag-log, at mga opsyon sa trabaho.
Ang /s ay para sa pagkopya ng mga subfolder, maliban sa mga walang laman.
/e ay para sa pagkopya ng mga subfolder, kasama ang mga walang laman.
Ang /lev:N ay para sa pagkopya sa mga nangungunang antas ng N sa puno ng source folder.
/z file ay kinopya sa restartable mode.
Ang /b file ay kinopya sa Backup mode.
/zb ay gumagamit ng restartable mode. Kung sakaling tinanggihan ang pag-access, gagamit ito ng Backup mode.
/efsraw lahat ng naka-encrypt na file ay kinopya sa EFS RAW mode.
/copy:CopyFlags Sinasabi kung aling mga katangian ng file ang kokopyahin. Ang mga wastong value para sa opsyong ito ay: D ay data, O ay may-ari ng impormasyon, A ay attribute, T ay timestamp, U ay auditing info, at S ay kumakatawan sa Security=NTFS ACLs.
Ang /sec na mga file ay kinopya nang may seguridad (katulad ng /copy:DATS).
/copyall buong impormasyon ng file ay kinopya (katulad ng /copy:DATSOU).
Ang /nocopy file info ay hindi kasama (mahusay na pinagsama sa /purge).
/secfix lahat ng mga file ay nakakakuha ng pag-aayos sa seguridad ng file, kabilang ang mga nilaktawan.
/timfix lahat ng mga file ay nakakakuha ng nakapirming oras, kabilang ang mga nilaktawan.
Tinatanggal ng /purge ang mga patutunguhang folder at mga file na inalis mula sa pinagmulan.
Sinasalamin ng /mir ang puno ng folder (parehong epekto ng /e plus /purge).
Ang /mov ay naglilipat ng mga file at tinatanggal ang mga ito mula sa pinagmulan pagkatapos na makopya ang mga ito.
Ang /move ay gumagalaw at nagtatanggal ng mga file at direktoryo mula sa pinagmulan kapag sila ay kinopya.
/a+:[RASHCNET] ay nagbibigay ng mga katangian ng source file sa mga nakopyang file.
Ang /a-:[RASHCNET] ay nag-aalis ng mga katangian ng mga source file mula sa mga kinopyang file.
Ang /fat ay gumagawa ng mga patutunguhang file sa pamamagitan lamang ng paggamit ng 8.3 FAT na mga pangalan ng file.
/256 In-off ang suporta para sa mga path na higit sa 256 na character. /mon:N May pinanggagalingan na monitor. tatakbo itong muli kapag naka-detect ito ng higit sa N pagbabago.
/mot:M Gumagawa ng source monitor at tatakbo muli kung makakita ito ng mga pagbabago sa loob ng itinakdang bilang ng minuto.
/MT[:N] Gumagawa ng mga multi-threaded na kopya na may tinukoy na bilang ng mga thread (default ay 8). Ang N ay dapat nasa pagitan ng 1 at 128. Hindi tugma ang feature na ito sa mga parameter ng /EFSRAW at /IPG. Maaari mong i-redirect ang output sa pamamagitan ng /LOG na opsyon kung gusto mong pabilisin ang mga bagay-bagay.
/rh:hhmm-hhmm Nagbibigay ng impormasyon kung kailan ka makakapagsimula ng mga bagong kopya.
Sinusuri ng /pf ang mga oras ng pagtakbo. Ang mga tseke ay wala sa bawat pass, ngunit sa bawat file na batayan.
Ang /ipg:n ay nariyan para sa mga user na may mas mababang bandwidth. Naglalagay ito ng mga puwang sa pagitan ng mga packet.
Mga Opsyon sa Pagpili ng File
Ang /a ay kumopya lamang ng mga file na may nakatakdang katangian ng Archive.
/m ay pareho sa itaas. Bukod pa rito, nire-reset nito ang katangian.
/ia:[RASHCNETO] ay kinabibilangan lamang ng mga file na may tinukoy na katangian.
/xa:[RASHCNETO] ibinubukod ang mga file na may mga partikular na katangian.
Ang /xf [ …] ay nagbubukod ng mga file na tumutugma sa mga ibinigay na path, pangalan, o wildcard.
/xd [ …] Hindi kasama ang mga folder na tumutugma sa mga ibinigay na path at pangalan.
Inalis ng /xc ang mga nabagong file.
Inalis ng /xn ang mga mas bagong file.
Ang /xo ay nag-iiwan ng mas lumang mga file.
Ang /xx ay nag-iiwan ng mga karagdagang folder at file.
Ang /xl ay nag-iiwan ng malungkot na mga folder at file.
/is ay para sa pagsasama ng parehong mga file.
/ito ay para sa Pagsasama ng binago o tweaked na mga file.
/max: nagtatakda ng maximum na laki ng file at nag-aalis ng mga file na mas malaki kaysa sa tinukoy na bilang ng mga byte.
/min: nagtatakda ng pinakamababang laki ng file at nag-iiwan ng mga file na mas maliit kaysa sa tinukoy na bilang ng mga byte).
/maxage: nagtatakda ng maximum na edad ng file at nag-aalis ng mga file na ginawa bago ang isang tinukoy na petsa o mas matanda sa isang tiyak na bilang ng mga araw.
/minage: nagtatakda ng pinakamababang edad ng file at nagtatanggal ng mga file na ginawa pagkatapos ng tinukoy na petsa, o mas bago kaysa sa tinukoy na bilang ng mga araw).
/maxlad: nagtatakda ng maximum na huling petsa ng pag-access, iniiwan ang mga file na hindi nagamit mula noong tinukoy na petsa).
/minlad: nagtatakda ng pinakamababang petsa ng huling pag-access, na iniiwan ang mga file na na-access mula noon. Gayunpaman, Kung ang N ay nakatakda sa ibaba 1900 N ay nagpapakita ng bilang ng araw. Kung hindi, nagpapakita ang N ng petsa sa karaniwang format na YYYYMMDD.
Ang /xj ay gumagawa ng pagbubukod ng mga junction point.
Tinatantya ng /fft ang mga oras ng FAT file (tinatayang dalawang seg.)
Subukang muli ang Mga Opsyon
/r:N ay nagpapakita ng bilang ng mga nabigong muling pagsubok sa kopya, 1 milyon ang default na halaga.
Ang /w:N ay nagpapakita ng oras ng paghihintay sa pagitan ng dalawang muling pagsubok, 30 segundo bilang default.
Ang /reg ay nagse-save ng /w at /r na mga opsyon sa registry bilang default.
Ang /tbd system ay maghihintay hanggang sa matukoy ang mga pangalan ng pagbabahagi
Mga Opsyon sa Pag-log
Ang /l ay naglilista ng mga file, nang hindi tinatanggal, timestamping o pagkopya.
Ang /x ay nag-uulat ng mga karagdagang file, hindi lamang ang mga napili.
Ang /v ay nagbibigay ng verbose output, na itinuturo ang mga nilaktawan na file.
/ts source file timestamp ay kasama sa output.
Ang /fp ay naglalagay ng buong landas sa output. Gumagana sa mga file.
/bytes ay magpapakita ng mga laki sa bytes.
/ns file sizes ay hindi mai-log.
/nc file classes ay hindi mai-log.
Ang mga pangalan ng /nfl file ay hindi mai-log.
Ang mga pangalan ng direktoryo /ndl ay hindi maitala.
/np copyprogress ay hindi ipapakita.
/eta kung kailangan mo ng pagtatantya kung kailan matatapos ang proseso.
/log: ang output ng status ay naka-save sa log file, na pinatungan ang kasalukuyang log file.
Mga Opsyon sa Trabaho
/job: kukunin ang mga parameter mula sa tinukoy na file ng trabaho.
/save: ang mga parameter ay ise-save sa tinukoy na file ng trabaho.
/quit quits sa pagpapatupad ng command line upang suriin ang mga parameter.
/nosd walang source na direktoryo ang tutukuyin.
/nodd walang patutunguhang direktoryo ang tutukuyin.
Matibay na Kopya
Maniwala ka man o hindi, ito na ang katapusan. Napakaraming utos iyon, hindi ba? Sana, maging kapaki-pakinabang sila sa iyo. Ibahagi ang iyong iniisip sa amin tungkol sa mga pinakakapaki-pakinabang na utos ng Robocopy sa mga komento sa ibaba.