Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Пользователь


Сообщения: 78
Благодарности: 14

Профиль | Отправить PM | Цитировать


А как вы себе это представляете? Батник будет постоянно парсить каталог на предмет появления\удаления файлов или какой-то интервал времени между пунктами?
И пункты кстати, парадоксальные для одного сценария.
В общем, если не принципиально, то можно так, разделив на 3 батника:

Батник для первого пункта:
Цитата:
@echo off
set "first=Полный\путь\до\первого\каталога"
set "second=Полный\путь\до\второго\каталога"
xcopy "%first%" "%second%" /h /y
exit
Батник для второго пункта:
Цитата:
@echo off
set "first=Полный\путь\до\первого\каталога"
set "second=Полный\путь\до\второго\каталога"
for %%i in ("%first%\*.*") do if not exist "%third%\%%~nxi" copy "%%i" "%second%\%%~nxi"
exit
Батник для третьего пункта:
Цитата:
@echo off
set "first=Полный\путь\до\первого\каталога"
set "second=Полный\путь\до\второго\каталога"
for %%i in ("%second%\*.*") do if not exist "%first%\%%~nxi" del "%second%\%%~nxi" /f /q
exit
Как-то так...

Последний раз редактировалось DesmondTruman, 26-04-2012 в 13:59.


Отправлено: 02:59, 07-04-2012 | #2