Проверьте файл перед копированием командного файла - PullRequest
0 голосов
/ 13 марта 2012

Я смог скопировать всю папку, используя этот скрипт. Пожалуйста, смотрите детали ниже

for %%D in (
   "\\Computer1\Sample\"
   "\\Computer2\Sample\"
   "\\Computer3\Sample\"
   "\\Computer4\Sample\"
) do Xcopy /E /Y "c:\MyProject\Sample*.*" "%%D"

Теперь я хочу проверить файл перед копированием. Есть ли способ выполнить эту задачу? Использование условия if для пакетного файла. Извините, я новичок в создании пакетного файла.

Надеюсь услышать от вас скоро ..

Спасибо,

Link

1 Ответ

1 голос
/ 13 марта 2012

Вы можете включить эту строку:

attrib +h +s "c:\MyProject\SampleExceptThisOne.ext" 

перед копией, а эту строку:

attrib -h -s "c:\MyProject\SampleExceptThisOne.ext" 

после копирования.Таким образом, файл с атрибутом + H + S не копируется командами XCOPY (если вы не включили параметр / H в XCOPY).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...