![]() |
Как скопировать весь каталог кроме нескольких папок?
Добрый день.Подскажите пожалуйста как это можно сделать?
Задача.Допустим с диска C: скопировать на D:\temp все папки и файлы кроме "Windows,Program files,Documents and Settings" |
N0MAK, создаете текстовый файл (к примеру, Exclude.lst) со списком исключений:
Код:
C:\$Recycle.Bin\ Код:
Xcopy C:\* D:\temp /Exclude:Exclude.lst /E /H |
Спасибо за ответ.
Сделал все как вы написали, но у меня почему то копируются только файлы, а папки которых нет в списке исключений не копируются. |
N0MAK, добавьте опцию /C
|
Petya V4sechkin, Спасибо. Все работает!
|
Petya V4sechkin, Здравствуйте. Спустя некоторое время возник серьезный вопрос по параметру /Exclude
Предположим на диске C: находятся папки с именами 1,2,3 а в папке 3 находится другие папки с именем 1 и 2 если выполнить команду Xcopy C:\* D:\temp /Exclude:Exclude.lst /E /H Exclude.lst Код:
1 Подскажите пожалуйста. Как сделать так чтобы исключение не распространялось на вложенные папки? Я разобрался сам. Если речь идет о корне диска то список должен выглядеть так. Exclude.lst Код:
:\1 то Exclude.lst Код:
data2\1 |
Время: 03:40. |
Время: 03:40.
© OSzone.net 2001-