@echo off
:: --- YONETICI IZNI ALMA BLOGU ---
net session >nul 2>&1
if %errorLevel% neq 0 (
powershell -Command "Start-Process '%~0' -Verb RunAs"
exit
)
:: --- DEGISKENLER ---
set "Yol=HKLM\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\HypervisorEnforcedCodeIntegrity"
:: --- MEVCUT DEGERI OKU VE KARAR VER ---
reg query "%Yol%" /v "Enabled" | find "0x1" >nul
if %errorlevel% equ 0 (
:: Değer 1 ise 0 yap
reg add "%Yol%" /v "Enabled" /t REG_DWORD /d 0 /f
) else (
:: Değer 0 ise 1 yap
reg add "%Yol%" /v "Enabled" /t REG_DWORD /d 1 /f
)
:: --- HIC BEKLEMEDEN YENIDEN BASLAT ---
shutdown /r /t 0