Скрипт для сохранения данных Syslog в файл - PullRequest
0 голосов
/ 21 января 2020

В настоящее время я пытаюсь сохранить данные системного журнала в файл (Windows). Что вроде как резервное копирование. После этого я хочу сохранить его в облаке, но это не вопрос, о котором я сейчас спрашиваю.

У кого-нибудь есть идея для сценария, который я могу запускать автоматически с помощью «Планировщика заданий»?

Заранее спасибо!

Тобиас

У меня сейчас есть этот код, но я не уверен, что он будет делать то, что я хочу.

rem Timestamp Generator

set BACKUP_PATH=c:\backup\logs

rem Parse the date (e.g., Thu 02/28/2013)
set cur_yyyy=%date:~10,4%
set cur_mm=%date:~4,2%
set cur_dd=%date:~7,2%

rem Parse the time (e.g., 11:20:56.39)
set cur_hh=%time:~0,2%
if %cur_hh% lss 10 (set cur_hh=0%time:~1,1%)
set cur_nn=%time:~3,2%
set cur_ss=%time:~6,2%
set cur_ms=%time:~9,2%

rem Set the timestamp format
set timestamp=%cur_yyyy%%cur_mm%%cur_dd%-%cur_hh%%cur_nn%%cur_ss%%cur_ms%

wevtutil epl System %BACKUP_PATH%\system_%timestamp%.evtx
wevtutil epl Application %BACKUP_PATH%\application_%timestamp%.evtx
wevtutil epl Security %BACKUP_PATH%\security_%timestamp%.evtx

rem End of Script


...