sjsash
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Доброго времени суток уважаемы експерты, нужна ваша помощь в написании 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 или атрибута на сервер, ошибки и т.д.) Ну вроде все описал. Если что не понятно с удовольствием отвечу. Заранее спасибо. | Всего записей: 14 | Зарегистр. 13-11-2009 | Отправлено: 13:41 18-05-2010 | Исправлено: sjsash, 09:53 26-05-2010 |
|