CMD/BAT - [решено] ERUNT - копия реестра и архивация.

Ответить
Аватара пользователя
x0r

CMD/BAT - [решено] ERUNT - копия реестра и архивация.

Сообщение x0r »

Собсна, никому ничего не открываю. Чисто для себя, если можно.

Батник для программы
ERUNT
. Делает копию реестра и запаковывает в rar. Кладёт в папку

Код:

Код: Выделить всё

%SYSTEMROOT%\ERUNT_Bak\YYYY-MM-DD__HH_MM.rar

Собран в одну прогу
ERUNT_AutoBak.exe
при помощи
BatToExE
. Для разбора запускать с параметром decomp[/i] типа так:



Код:

Код: Выделить всё

ERUNT_AutoBak.exe decomp

----

В самой проге есть парочка "твиков" для вида консоли, которые не убирал ибо они мне любы. И нихто вроде не жаловался. Т.е. сразу прога сделает еще парочку настроек для консоли меняющие приглашение:



Код:

Код: Выделить всё

:CONSET
(ECHO @ECHO OFF&echo PROMPT $_$P$_----------------------------------------------------$_$Q$G) > %SYSTEMROOT%\System32\ConsSet.bat
reg add "HKEY_CURRENT_USER\Software\Microsoft\Command Processor" /v Autorun /t REG_SZ /d %%SYSTEMROOT%%\System32\ConsSet.bat /f > nul
reg add "HKEY_CURRENT_USER\Software\Microsoft\Command Processor" /v EnableExtensions /t REG_DWORD /d 1 /f > nul
reg add "HKEY_CURRENT_USER\Console" /v FontSize /t REG_DWORD /d 1048578 /f > nul
reg add "HKEY_CURRENT_USER\Console" /v "Font Weight" /t REG_DWORD /d 400 /f > nul
reg add "HKEY_CURRENT_USER\Console" /v FaceName /t REG_SZ /d "Lucida Console" /f > nul
reg add "HKEY_CURRENT_USER\Console" /v ScreenBufferSize /t REG_DWORD /d 65536100 /f >nul
reg add "HKEY_CURRENT_USER\Console" /v ScreenColors /t REG_DWORD /d 7 /f >nul
reg add "HKEY_CURRENT_USER\Console" /v WindowSize /t REG_DWORD /d 1966180 /f > nul

зы. Всё включено. т.е. архиватор rar.exe и все нужные файлы в архиве. При запуске нужно только нажать "Y" в смысле "yes" или любое другое клавишо = выход.

Скачать
ERUNT_AutoBak.exe
и MD5 : 9a72e3d51c5ef33b3fc4667cb2a0cf1a *ERUNT_AutoBak.exe
Вложения
ERUNT_AutoBak.rar
(611.29 КБ) 0 скачиваний
ERUNT_AutoBak.rar
(611.29 КБ) 0 скачиваний
Ответить

Вернуться в «Скриптовые языки администрирования Windows»