Ветеран
Сообщения: 894
Благодарности: 137
|
Профиль
|
Отправить PM
| Цитировать
1. создаем список версий на сервере, пишем его в файл.
Либо отдельным скриптом и его ведет владелец сервера
Либо если это шара, можно попробовать использовать команду dir (возможно потребуется мапинг на диск (net use) в нашем батнике.
2. вычитываем содержимое файла версий из п.1 посточно, смотрим что есть такой файл с именем которыйчитали из файла (For /f %%a .... (vlist.txt) do ), нет такого файла (If /I not exist %%a), запускаем копирование (xcopy ).
расписывать что конкретно должно быть, мне не хочется слишком много работы, и условия задачи мне непонятны. Подсказать как преодолеть затык с удовольствием.
Для начала, воспользуйся cmd /k help dir
cmd /k help for
cmd /k help if
cmd /k help set
читать вдумчиво.
P.S. в какой-то из тем по Bat\cmd либо на этом форуме, либо на ру-борде решали подобную задачу. Можешь поискать, но помне лучше научиться самому.
|
-------
Я не развожу политику в подписи
ПТН ПНХ
Отправлено: 23:44, 28-10-2012
| #10
|