Мне нужен пакетный скрипт, который делает следующее:

  • добавляет содержимое текущего каталога в архив

  • включает в себя дату и время в имени файла

  • не включает предыдущие резервные копии

1 ответ1

0

Это моя попытка. Работает, но может быть улучшено:

@echo off

FOR /F "tokens=* USEBACKQ" %%F IN (`date /t`) DO (
SET mydate=%%F)

set h=%TIME:~0,2%
set m=%TIME:~3,2%
set s=%TIME:~6,2%
set mytime=%h%_%m%_%s%

7z.exe a -r "%mydate%%mytime% Backup".7z -x!*.7z

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .