mirror of
https://github.com/hfiref0x/DefenderRulesPlus
synced 2026-06-16 13:55:06 +00:00
78 lines
1.5 KiB
Batchfile
78 lines
1.5 KiB
Batchfile
@echo off
|
|
setlocal
|
|
|
|
set "folder_path1=output_mpasbase"
|
|
|
|
REM Check if the folder exists
|
|
if not exist "%folder_path1%" (
|
|
echo The folder does not exist. Creating...
|
|
mkdir "%folder_path1%"
|
|
echo Folder successfully created.
|
|
) else (
|
|
echo The folder already exists.
|
|
)
|
|
|
|
echo The folder already exists.
|
|
|
|
DefenderRules.exe mpasbase.vdm.decompressed "%folder_path1%"
|
|
|
|
set "folder_path2=output_mpasdlta"
|
|
|
|
REM Check if the folder exists
|
|
if not exist "%folder_path2%" (
|
|
echo The folder does not exist. Creating...
|
|
mkdir "%folder_path2%"
|
|
echo Check if the folder exists
|
|
) else (
|
|
echo The folder already exists.
|
|
)
|
|
|
|
echo The folder already exists.
|
|
|
|
DefenderRules.exe mpasdlta.vdm.decomprressed "%folder_path2%"
|
|
|
|
|
|
|
|
set "folder_path3=output_mpavbase"
|
|
|
|
REM Check if the folder exists
|
|
if not exist "%folder_path3%" (
|
|
echo The folder does not exist. Creating...
|
|
mkdir "%folder_path3%"
|
|
echo Check if the folder exists
|
|
) else (
|
|
echo The folder already exists.
|
|
)
|
|
|
|
echo Recovering rules...
|
|
|
|
DefenderRules.exe mpavbase.vdm.decompressed "%folder_path3%"
|
|
|
|
|
|
set "folder_path4=output_mpavdlta"
|
|
|
|
REM Check if the folder exists
|
|
|
|
if not exist "%folder_path4%" (
|
|
echo The folder does not exist. Creating...
|
|
mkdir "%folder_path4%"
|
|
echo Folder successfully created.
|
|
) else (
|
|
echo The folder already exists.
|
|
)
|
|
|
|
echo Recovering rules...
|
|
|
|
DefenderRules.exe mpavdlta.vdm.decompressed "%folder_path4%"
|
|
|
|
|
|
echo Operation completed.
|
|
echo Use DefenderRuleParser to view the rule details.
|
|
|
|
endlocal
|
|
|
|
|
|
|
|
|
|
|