![]() |
Как скопировать системные и скрытые файлы из каталога-источника в заданный путь?
Для того чтобы копировать скрытые и системные файлы, использую xcopy /h "%path1%" "%path2%", при использовании команды xcpopy и атрибут /H, копируется все файлы.
Для проверки системных и скрытых файлов, использую команду dir /b /a:h "%path1%\*.* и dir /b /a:s "%path1%\*.*" - выводит файлы имеют такой тип, чтобы увидеть файлы, которые он скопирует из пути1. Полное задание: Пакетный файл, предназначенный для копирования системных и скрытых файлов из каталога-источника в заданное место назначения. Каталог-источник и место назначения задаются в качестве пакетных параметров. После копирования отчет, содержащий список скопированных файлов с путем, в автоматическом режиме загружается в текстовый процессор "Блокнот". |
Вот далеко не блестящее решение
Код:
@Echo Off 1. Если в исходном пути попадаются папки с атрибутом скрытый/системный, то в копии атрибут скрытый/системный с папок убирается 2. Нормально скрипт работает в кодировке 866. Иначе файлы с русскими буквами в названии не обработаются. 3. Как следствие, в стандартном блокноте файлы с русскими буквами в названии отображаются в зюкочками. Цитата:
|
Время: 17:34. |
Время: 17:34.
© OSzone.net 2001-