Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Windows [игнор отключен] [закрыт для гостей] / удаление старых архивов после создания бэкапа / 4 сообщений из 4, страница 1 из 1
12.11.2014, 09:16
    #38802993
alehander
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
удаление старых архивов после создания бэкапа
имеется bat скрипт по созданию бэкапа через 7z.
После создания бэкапа данные переносятся на сетевую шару
xcopy "%$DST%\%$ARCNAME%" "сетевая шара"
xcopy "%$DST%\log_%$ARCNAME%.log" "сетевая шара"

Как дописать скрипт чтобы в локальной папке хранилось 5 последних версий бэкапа, а на сетевой шаре 10 последних версий?
...
Рейтинг: 0 / 0
12.11.2014, 09:38
    #38803026
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
удаление старых архивов после создания бэкапа
Перейдите с .BAT на .VBS
...
Рейтинг: 0 / 0
12.11.2014, 10:11
    #38803070
luigi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
удаление старых архивов после создания бэкапа
alehander,

Можно использовать FORFILES.EXE.
Указывать временной диапазон хранения. Если копии делаются регулярно, то перевести 5 и 10 копий во временной интервал труда не составит.
...
Рейтинг: 0 / 0
17.11.2014, 08:34
    #38807818
__Avenger__
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
удаление старых архивов после создания бэкапа
Код: powershell
1.
2.
3.
4.
Set DB_Archivs_Dir=c:\diant_backup
for /f "skip=1" %%f in ('dir "%DB_Archivs_Dir%\DIANT_F_*.rar" /A:-D /B /O:-N') do (
  del /f /q "%DB_Archivs_Dir%\%%f"
)
...
Рейтинг: 0 / 0
Форумы / Windows [игнор отключен] [закрыт для гостей] / удаление старых архивов после создания бэкапа / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]