На главную страницу сайта celitel.info
Вы не вошли в систему! [ ВОЙТИ ] или [ ЗАРЕГИСТРИРОВАТЬСЯ ]
CELITEL » Справочник команд bat/cmd » Тема: Ежедневное копирование файлов с разными названиями -- Стр. 1  | Перейти в: 

Послал Сообщение
aliyevelnur
Новичок

Из: Н/Д
Сообщения: 2
 Ежедневное копирование файлов с разными названиями
Послано: 24-07-2014 12:19
            

Здравствуйте,
Сразу скажу, что не силён в написании батников. Прошу помочь.
Имеется 2 машины (А и В). Требуется каждый день копировать определённый файл (в названии которого есть дата) с некой директории на машине В на машину А. Т.к. файл каждый день имеет различные названия (из-за того, что есть дата в названии) я не знаю как автоматизировать копировку через батник. Если бы название копируемого файла было одиннаковым всегда, то проблем нет, но в данном случае не знаю как написать код в батнике. Если можно показать пример кода батника, буду очень благодарен. Заранее спасибо!

healer
Администратор

Из: Москва
Сообщения: 24467
 Ежедневное копирование файлов с разными названиями
Послано: 24-07-2014 17:14
            

Посмотрите соседнюю ветку в этом разделе
Еженедельное копирование самого свежего файла по сети
Если вопросы останутся, то напишите по каким правилам формируется имя копируемого файла с примером.
Тогда постараюсь написать как это будет в батнике.

~~~~~~~~~~~~

Здоровья Вам. Духовного и физического.


aliyevelnur
Новичок

Из: Н/Д
Сообщения: 2
 Ежедневное копирование файлов с разными названиями
Послано: 25-07-2014 05:06
            

Название файла формируется следующим образом: если бэкап образовался сегодня, то файл будет называться "FullDBList_20140725_001.cbk", если 5 мая 2012 - "FullDBList_20120505_001.cbk".
"001" здесь - это порядковый номер бэкапа за день, но эта цифра меняться не будет, т.к. более чем раз в день бэкап не нужен. Все файлы из директории копировать не могу, т.к. там копятся и старые бэкапы. Именно поэтому в батнике нужно указывать ту часть названия файла, которая меняется каждый день, т.е. дату (20140725)

healer
Администратор

Из: Москва
Сообщения: 24467
 Ежедневное копирование файлов с разными названиями
Послано: 28-07-2014 08:14
            

В том месте батника, где должны быть цифры, определяющие дату напишите %date:~6%%date:~3,2%%date:~0,2%.
Кроме того, возможно для ваших целей можно использовать прием - копировать файлы, созданные сегодня.
Тогда имя файла знать необязательно. Если, конечно, в этой папке никакие другие файлы, кроме этих бэкапов не хранятся.
В соседней ветке есть примеры.

~~~~~~~~~~~~

Здоровья Вам. Духовного и физического.


healer
Администратор

Из: Москва
Сообщения: 24467
 Ежедневное копирование файлов с разными названиями
Послано: 12-08-2014 12:25
            

Поскольку новых вопросов не последовало, будем считать вопрос решенным.

Мысли вслух.
Никто не просит сказать "спасибо" за оказанную помощь.
Но было бы полезным обозначить, что проблема решена, какие пути привели к успеху.
Это поможет другим людям, у которых возникли похожие вопросы.

~~~~~~~~~~~~

Здоровья Вам. Духовного и физического.


vladrti
Новичок

Из: Балаково
Сообщения: 2
 Ежедневное копирование файлов с разными названиями
Послано: 28-06-2016 12:11
            

healer,
Спасибо.

~~~~~~~~~~~~

Компьютерная помощь. Как удалить вирус.



Статистика

Сейчас у нас: и 5 Гостя(ей)
Всего сообщений: 26682
Всего тем: 1151
Поздравляем: Svetlanka, melitrisych88, igoreker666 !!

Based on:

 

  my counter Valid XHTML 1.0 Strict Valid CSS!