Доброго времени суток уважаемы експерты, нужна ваша помощь в написании bat-ника.
Суть задачи с комп1\експорт\ передать все файлы xml на комп2\импорт\ через
\\сервер\xml\ двумя bat-никами.
1.bat: копирует с комп1 на сервер запускается с комп1
2.bat: копирует с сервер на комп2 запускается с комп2
Имена файлов при каждом експорте меняются (название таблици; время; дата)
Условия:
1. шарить комп1 и комп2 в сети нельзя
2. 1.bat проверяет есть ли файлы *.xml на комп1\експорт\*.xml если есть - копирует на
\\сервер\xml\*.xml, ПОСЛЕ копирования с комп1 на сервер провести сравнение файлов,
если повреждений нет - удалить оригиналы.
3. 2.bat проверяет есть ли на \\сервер\XML\*.xml xml файлы с атрибутом архивный,
если есть - копирует все xml файлы с атрибутом архивный на комп2\импорт\*.xml,
ПОСЛЕ копирования с сервера на комп2 провести сравнение файлов, если повреждений
нет - снимает атрибут архивный с файлов на сервере.
4. Файлы должны остатся на сервере как резервные копии и удаляются раз в 3 месяца
вручную.
5. Хотелось бы видеть в процесе работы на экране результаты выполнения команд
bat-никами (отсутствие файлов на комп1 или атрибута файлов на сервер, ошибки-какие или все норм и т.д.)
Трудности у меня вызывают три момента:
1) ПОСЛЕ копирования с комп1 на сервер провести сравнение файлов
2) 2.bat проверяет есть ли на \\сервер\XML\*.xml xml файлы с атрибутом архивный,
если есть - копирует все xml файлы с атрибутом архивный на комп2\импорт\*.xml,
ПОСЛЕ копирования с сервера на комп2 провести сравнение файлов, если повреждений
нет - снимает атрибут архивный с файлов на сервере.
3) в процесе работы на экране результаты выполнения команд bat-никам
(отсутствие файлов на комп1 или атрибута файлов на сервер, ошибки-какие или все норм и т.д.)
Ну вроде все описал. Если что не понятно с удовольствием отвечу.
Заранее спасибо.