|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Как указать подстановочные символы в ROBOCOPY |
|
CMD/BAT - [решено] Как указать подстановочные символы в ROBOCOPY
|
Новый участник Сообщения: 16 |
Профиль | Отправить PM | Цитировать Здравствуйте. Для прочистки бекапов от старых версий настраиваю утилиту ROBOCOPY. Файлы бекапов представляют собой архивы 7z с указанием даты создания (%DATE%). Загвоздка в том, что в папке бекапов лежат архивы с разных компьютеров, т.е.
1_26.07.2012.7z 1_25.07.2012.7z 1_24.07.2012.7z 1_23.07.2012.7z 2_26.07.2012.7z 2_25.07.2012.7z 2_24.07.2012.7z 2_23.07.2012.7z Одни архивы следует удалять через неделю, другие через две, третьи через три недели, но все они лежат в одной папке. Я хотел утилитой ROBOCOPY с помощью постановочных знаков и ключа /maxage убирать из папки бекапов старые версии архивов, т.е. из BACKUP файлы 1_* переместить в папку DEL ключём /mov и ключём /maxage:7. Утилита мне отвечает C:\Users\Администратор>robocopy C:\1\1_* C:\del\ /maxage:7 /mov ОШИБКА: Недопустимый параметр #1 : "C:\1\1_*" Если убрать название файла 1_* - работает, но берёт все архивы, а не только в первого компьютера. Виндовс 2008 R2, ROBOCOPY XP027. Подскажите, как указать подстановочные символы в имена файлов для перемещения в ROBOCOPY? |
|
Отправлено: 12:05, 26-07-2012 |
Новый участник Сообщения: 16
|
Профиль | Отправить PM | Цитировать Разобрался. В мануале нет указания, но в утилите ROBOCOPY подстановочные символы названия файлов для копирования следует указывать отдельно от пути в конце, например,
не ROBOCOPY c:\1\1_*.7z c:\DEL\ /MAXAGE:7 /MOV а ROBOCOPY c:\1\ c:\DEL\ /MAXAGE:7 /MOV 1_*.7z Тогда утилита берёт файлы по маске и переносит их в папку для удаления. Всех благодарю за внимание. |
Отправлено: 07:53, 27-07-2012 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Доступ - [решено] Указать логин и пароль для smb | Anton_unk | Microsoft Windows 7 | 3 | 15-06-2012 09:57 | |
FreeBSD - SQUID как указать подклбючение к интернету | yastreb_oren | Общий по FreeBSD | 3 | 13-06-2008 05:44 | |
Разное - [решено] Как в список "Символы" добавить собственные символы для вставки в текст | T-IIIJ | Microsoft Windows 2000/XP | 4 | 23-02-2008 16:27 | |
как грамотно указать путь в ссылке | Vi-P | Вебмастеру | 8 | 15-12-2006 18:59 | |
W98 при загрузке требует указать имя домена | I2005 | Microsoft Windows 95/98/Me (архив) | 2 | 29-09-2005 15:08 |
|