2012-03-13 4 views
0

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

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

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

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

Спасибо,

Link

+0

Что вы подразумеваете под "валидацией"? –

+0

пример под "c: \ Myproject \ Sample \ *. * У меня есть несколько файлов .. Теперь я хочу скопировать весь контент образца, за исключением одного файла config.file .. есть, чтобы выполнить это.? I хотите попробовать, если условие, если возможно ..? – Link

ответ

1

Вы можете включить эта линия:

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

перед вашей копии, и эта линия:

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

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

+0

Спасибо .. Цените помощь .. – Link

Смежные вопросы