Обсуждение:NLClient
Материал из Викиневер
Архивация файлов настроек
Пример bat файла для архивации профиля, настроек и карты клиента (от Fedvit (обсуждение) 11:55, 12 марта 2021 (MSK) )
@ECHO OFF
SETLOCAL
SET PATH=C:\Program Files\7-Zip;%PATH%
set now=%DATE:~-4%-%DATE:~3,2%-%DATE:~0,2%
echo %DATE%
echo %TIME%
echo Start WORK
7z a -t7z -mx9 -ssw D:\backup\bkp-data-%now%.7z C:\NLClient\data
7z a -t7z -mx9 -ssw D:\backup\bkp-pofiles-%now%.7z C:\NLClient\profiles
Forfiles -p "C:\backup" -s -m *.* -d -60 -c "cmd /c del /q @path"
Примечания:
- команда "Forfiles ..." удаляет в папке архивов файлы старше 60 дней
- в системе должен быть установлен архиватор 7zip
- путь к папке клиента(C:\NLClient\) и место хранения архивов (C:\backup) может быть другим
- для автоматизации архивации по расписанию надо добавить его в планировщик задач windows , как часто делать архивы решайте сами, зависит от того как часто вы меняете настройки клиента, раз в день, неделю или раз в месяц
Мышиная башня (29-259) - не забыть внести в карту при случае