Обсуждение:NLClient
Материал из Викиневер
(Различия между версиями)
Fedvit (обсуждение | вклад) (Новая страница: «Мышиная башня (29-259) - не забыть внести в карту при случае») |
Fedvit (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
+ | ====Архивация файлов настроек==== | ||
+ | <small> | ||
+ | Пример bat файла для архивации профиля, настроек и карты клиента (от [[Участник:Fedvit|Fedvit]] ([[Обсуждение участника:Fedvit|обсуждение]]) 11:55, 12 марта 2021 (MSK) ) <br /> | ||
+ | |||
+ | @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 , как часто делать архивы решайте сами, зависит от того как часто вы меняете настройки клиента, раз в день, неделю или раз в месяц | ||
+ | |||
+ | </small> | ||
+ | |||
Мышиная башня (29-259) - не забыть внести в карту при случае | Мышиная башня (29-259) - не забыть внести в карту при случае |
Текущая версия на 17:25, 5 февраля 2025
[править] Архивация файлов настроек
Пример 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) - не забыть внести в карту при случае