Хотелось бы автоматизировать в пакетном файле копирование набора текстовых файлов, которые мы получаем ежемесячно в новую папку на сетевом диске, на другой сетевой диск, автоматически заменяя любые существующие файлы там.
Немного предыстории: мы получаем вторую неделю каждого месяца выдержку из файлов данных, всего 14, в папке, помеченной этим соглашением об именах, DatabaseFilesyyyymmdd, на одном из наших общих дисков (\\server1\receptacle
). После получения другая команда проверяет данные, а затем сообщает нашей команде, что они готовы к загрузке в существующую таблицу Oracle. Мы копируем файлы (не папку) на другой сетевой диск (\\server2\loading
) и запускаем скрипт.
Естественно, эта новая папка называется с той же датой извлеченных файлов данных. Целью является создание .bat-файла, который мы могли бы запустить для автоматизации рутинной работы по копированию, но изменчивость имен новых папок привела меня в тупик при написании сценариев. Любая помощь приветствуется.
Редактировать: возможно, способ найти и записать имя самой последней созданной папки в \receptable - это то, что я пытаюсь выяснить при копировании файлов на другой диск.