Как да използвате Robocopy в Windows 7: Устойчивият инструмент за копиране на файлове от Microsoft

В тази статия ще научите как да използвате Robocopy в Windows 7: Какво представлява, как да използвате превключвателите си и разликата между другите помощни програми за копиране на файлове, заедно с наистина кратка история на инструмента.

Може да откриете, че копирането или преместването чрез грабване и пускане на данни от източник в папка на местоназначение изглежда ОК при различни сценарии, но когато дойде време да направите сериозно копиране на файлове с тежък режим, имате нужда от инструмент за управление на файлове, който може да направи по-добро работа, отколкото просто „ОК“. Сигурно има алтернативи като напр. TeraCopy което може да прави задачите за копиране малко по-лесно, но все пак можете да се справите по-добре.



Robocopy (или надеждно копиране на файлове) е инструмент за управление на файлове, базиран на команден ред, който е по-мощен и гъвкав от всеки друг инструмент за копиране, който някога сте използвали преди. Този инструмент беше въведен още в Windows Server 2003 в Resource Kit и след това беше включен във всяка версия на Windows 7.



„Устойчиво копиране на файлове“ от Microsoft свети в способността да се запазят всички атрибути на NTFS, намиращи се във файлове и папки, и в способността за огледало на цялата структура на данни на различни места, като например на локални твърди дискове или в мрежата. Той също така осигурява нещо, което няма да намерите в Windows Explorer, това е способността да се възстановява автоматично от прекъсвания като прекъсвания на мрежата и завършване на задачата.

Тъй като въвеждането на команди е задължително с този инструмент, ако сте използвали предикопие и XCOPY, имате представа как всичко това работи, но синтаксисите са напълно различни. Една от разликите е, че Robocopy е създаден да работи главно с две папки (източник и местоназначение), а имената на файловете са незадължителни параметри.



Този инструмент за управление на файлове, вграден в Windows 7 и по-нови версии, се предлага с множество превключватели, които, когато се прилагат правилно, могат да ви спестят много време и да предотвратят много проблеми. Командата по-долу е пример за основен синтаксис:

местоназначение източник на роботите за копиране [файл [файл] ...]

източник и дестинация може да бъде смесица от локално устройство и мрежов път. Например, C: папка и\ сървър дял папка, Най- досие параметрите могат да съдържат едно или няколко имена на файлове и можете да се възползвате от ? или * wildcards, по подразбиране е *. *, който копира всичко. Други превключватели включват възможността да контролирате как се борави с копието, таймери и повторни опити, ако бъдат намерени прекъсвания и дори можете да използвате превключвател, за да създадете изходен журнален файл. Разгледайте примера по-долу:

robocopy 'C:  папка' \ сървър  share  папка  / MIR / W: 15 / R: 30 / ЛОГ: \ сървър  споделяне  logs.txt

Предишната команда ви позволява да копирате цялото съдържание от C: папка към споделената папка в мрежата, в този случай \ сървър дял папка , Най- / ME превключвателят показва, че съдържанието трябва да бъде огледално. С други думи, тя ще копира цялото съдържание, папка, подпапки, файлове и дори празна папка от източника и изтриване на папката по местоназначение, ако не излязат от източника. Най- / ПО е да зададете колко време да чакате за всеки опит и / R е да посочите броя на опита. В този конкретен случай Robocopy е зададен на 30 опита на 15-секундни интервали на чакане - параметрите по подразбиране позволяват 1 милион повторения на 30 секунди интервали на чакане.



За да копирате само един файл, използвайте следната команда като пример:

robocopy 'C:  папка ' '\ сървър  share  папка ' file-name-here.iso

Можете да видите как файловите параметри са вторични, въпреки че файлът, който искам да копирам, пребивава C: папка името на файла не е посочено до края на командата - Напълно квалифициран път не се поддържа.

Ако се интересувате от познаването на всички превключватели и спецификации на Robocopy, отворете командния ред и напишете:

робокопия /?
Бакшиш: Всички справки за превключватели на Robocopy също могат да бъдат намерени в товаУеб страница на Microsoft TechNet,

Робокопията наистина се различава от това, което може би сте използвали преди, това е по-мощен инструмент за управление на файлове, който ви позволява да копирате, премествате и изтривате файлове и папки по-бързо от всякога. Едно нещо, което трябва да имате предвид, е, че отнема малко време, за да се научите как да използвате всички превключватели, така че е важно да практикувате с несъществени данни, преди да започнете да изпълнявате команди в реално съдържание.