Работата с файлове и папки в Windows 10 е от съществено значение ежедневно пред системата и въпреки че обикновено правим това с помощта на функциите за копиране и поставяне, има команда, която е разработена изключително за тази цел и това е Robocopy команда в Windows 10.
Какво е робокопияRobocopy (Robust File Copy), е команда, с която е възможно да се управляват файлове, използвайки различни параметри на използване в зависимост от нуждите на случая. Разликата на тази команда с популярното копиране / поставяне е безопасността и ефективността на процеса, но Robocopy прехвърля всичко по подразбиране в един път, което не е възможно в специални случаи. Там можем да определим къде искаме да преместим тези обекти и Solvetic ще обясни как да го постигнем.
ПредимствоНякои от предимствата му са:
- Той изпълнява няколко автоматични опита в случай на недостъп до определен файл.
- Позволява копиране на голям брой файлове.
- Той интегрира индикатор за напредък.
- Поддържа селективно копиране на обекти и др.
Основният синтаксис на тази команда е:
роботикопия [[…]] []Параметрите на използване са:
Посочете пътя към директорията източник
Показва пътя към целевата директория
Позволява ни да дефинираме файла или файловете, които да бъдат копирани, използването на заместващи знаци ( * или?) Е разрешено. Ако желаете, стойността по подразбиране е *. \ *
Там можем да въведем опциите за използване с Robocopy
Опциите за използване с командата Robocopy са следните:
Копирайте поддиректории, с изключение на празни
/ с
Тази опция копира само горните N нива на избраното дърво на директорията източник/ lev:
Копирайте поддиректории, интегриращи празни
/и
Копирайте файлове в режим на рестартиране
/ z
Той ще копира файловете в режим на архивиране
/ б
Тази опция ви позволява да копирате криптирани файлове в режим EFS RAW
/ efsraw
Позволява ни да посочим свойствата на файла, който да се копира като D данни, А атрибути, T Timestamps, S NTFS списък за контрол на достъпа (ACL), O информация за собственика и информация за одит
копие:
Позволява ви да посочите какво да копирате за директориите като D = данни, A = атрибути или T = часови марки.
/ dcopy:
Ще копира файлове безопасно
/ сек
Позволява ви да поправите сигурността на файловете
/ secfix
Този параметър ще копира цялата информация от файла
/ copyall
Не копира никаква информация от файла
/ nocopy
Позволява ви да премахнете целевите файлове и директории, които вече са налични в източника
/ продухване
Преместете файловете и след това ги изтрийте
/ mov
Има много други параметри, които можем да визуализираме с помощта на командата help.
1. Как да изключите папка в Windows 10 с Robocopy
Етап 1
За да направим това, имаме достъп до конзолата на командния ред като администратори и ще изпълним следния синтаксис:
robocopy C: \ source \ folder \ path \ D: \ target \ folder \ path \ / E / Z / ZB / R: 5 / W: 5 / TBD / NP / V / XD "C: \ source \ folder \ path папката е изключена "Например, имаме на работния плот коренна папка, наречена Solvetic2 и в нея две папки (Solvetic3 и Solvetic4), ще копираме това в D: \ Solvetic, но изключваме папката Solvetic2:
роботикопия C: \ Потребители \ решаване \ Desktop \ Solvetic2 D: \ Solvetic / E / Z / ZB / R: 5 / W: 5 / TBD / NP / V / XD "C: \ Потребители \ разреши \ Desktop \ Solvetic2"
Увеличете
Стъпка 2
Друг начин за изпълнение на тази команда е следният:
роботикопия C: \ Потребители \ разреши \ Desktop \ Solvetic2 D: \ Solvetic / E / Z / ZB / R: 5 / W: 5 / TBD / NP / V / XD C: \ Потребители \ разреши \ Desktop \ Solvetic2 \ Solvetic4
Увеличете
Стъпка 3
Ако искаме да използваме заместващи символи, можем да изпълним следния синтаксис:
роботикопия C: \ Потребители \ разреши \ Desktop \ Solvetic2 D: \ Solvetic / E / Z / ZB / R: 5 / W: 5 / TBD / NP / V / XD * C: \ Потребители \ разреши \ Desktop \ Solvetic2 \ Solv *Ако искаме да изключим повече от една папка, можем да изпълним следното:
роботикопия C: \ Потребители \ решаване \ Desktop \ Solvetic2 D: \ Solvetic / E / Z / ZB / R: 5 / W: 5 / TBD / NP / V / XD "C: \ Потребители \ разреши \ Desktop \ Solvetic2 \ Solvetic3 "" C: \ Потребители \ решаване \ Desktop \ Solvetic2 \ Solvetic4 "
Увеличете
2. Как да изключите файл с помощта на Robocopy Windows
Етап 1
Можем да изключим файлове въз основа на тяхното разширение, за това отиваме отново като администратори в конзолата на командния ред и ще използваме следния синтаксис:
robocopy C: \ source \ folder \ path \ D: \ target \ folder \ path \ / E / Z / ZB / R: 5 / W: 5 / TBD / NP / V / XF "C: \ source \ folder \ path . разширение "Например, ще изключим файла с име Solvetic.text:
роботикопия C: \ Потребители \ разреши \ Desktop \ Solvetic2 D: \ Solvetic / E / Z / ZB / R: 5 / W: 5 / TBD / NP / V / XF "C: \ Потребители \ разреши \ Desktop \ Solvetic2 \ Solvetic .текст "
Увеличете
Стъпка 2
Също така ще бъде възможно да се използва следният синтаксис:
роботикопия C: \ Потребители \ решаване \ Desktop \ Solvetic2 D: \ Solvetic / E / Z / ZB / R: 5 / W: 5 / TBD / NP / V / XF Solvetic.txtМожем да използваме заместващ знак:
роботикопия C: \ Потребители \ решаване \ Desktop \ Solvetic2 D: \ Solvetic / E / Z / ZB / R: 5 / W: 5 / TBD / NP / V / XF Solvet *
Увеличете
Стъпка 3
Подобно на предишния, можем да изключим файлове с различни разширения:
роботикопия C: \ Потребители \ разреши \ Desktop \ Solvetic2 D: \ Solvetic / E / Z / ZB / R: 5 / W: 5 / TBD / NP / V / XF "C: \ Потребители \ разреши \ Desktop \ Solvetic2 \ Solvetic .txt "" C: \ Потребители \ решаване \ Desktop \ Solvetic2 \ Solvetic.jpg.webp "
Увеличете
3. Как да изключите едновременно файл и папка с Robocopy Windows
Възможно е в една команда да изключим както файл, така и папка благодарение на Robocopy, за това ще използваме следния синтаксис в нашия случай:
роботикопия C: \ Потребители \ решаване \ Desktop \ Solvetic2 D: \ Solvetic / E / Z / ZB / R: 5 / W: 5 / TBD / NP / V / XD "C: \ Потребители \ разреши \ Desktop \ Solvetic2 \ Solvetic3 "/ XF" C: \ Потребители \ решаване \ Desktop \ Solvetic2 \ Solvetic.txt "
Увеличете
Така че изключихме папката Solvetic и между другото файла Solvetic.jpg.webp.
4. Как да използвате други параметри с Robocopy Windows
В тези примери използвахме следните параметри, но не забравяйте, че имаме много повече:
Позволява ви да копирате поддиректории, включително празни
/И
Копирайте файлове в режим на рестартиране
/ Z
Използва режим на рестартиране, само ако отказът за достъп използва режим за архивиране
/ З Б
Той позволява опит за 5 пъти преместване на файловете (там можем да посочим желаната стойност, стойността по подразбиране е 1 милион)
/ R: 5
Дайте таймаут от 5 секунди, преди да опитате отново действието (по подразбиране е 30 секунди).
/ W: 5
Изчакайте споделените имена да бъдат дефинирани
/ TBD
Не показва процента на копираните файлове
/ НП
Стартирайте подробните резултати, показващи пропуснатите файлове
/ V
Изключете папките, които съответстват на пътя и името на папката, която сме избрали
/XD
Изключете файлове, които съответстват на пътя и името на файла
/ XF
С Robocopy имаме възможност да копираме файлове (дори в големи количества) по безопасен и надежден начин в различните директории на системата.