@echo off
chcp 65001 >nul
setlocal EnableExtensions
cd /d "%~dp0"

echo ========================================
echo  비 Microsoft 서비스 사용 안 함 처리
echo  (msconfig 서비스 탭과 동일 효과)
echo ========================================
echo.

powershell -NoProfile -ExecutionPolicy Bypass -EncodedCommand JABFAHIAcgBvAHIAQQBjAHQAaQBvAG4AUAByAGUAZgBlAHIAZQBuAGMAZQAgAD0AIAAnAEMAbwBuAHQAaQBuAHUAZQAnAAoAJABkAGkAcwBhAGIAbABlAGQAIAA9ACAAQAAoACkACgAkAHMAawBpAHAAcABlAGQAIAAgAD0AIABAACgAKQAKACQAZgBhAGkAbABlAGQAIAAgACAAPQAgAEAAKAApAAoACgAkAHMAZQByAHYAaQBjAGUAcwAgAD0AIABHAGUAdAAtAEMAaQBtAEkAbgBzAHQAYQBuAGMAZQAgAFcAaQBuADMAMgBfAFMAZQByAHYAaQBjAGUAIAB8AAoAIAAgACAAIABXAGgAZQByAGUALQBPAGIAagBlAGMAdAAgAHsAIAAkAF8ALgBTAHQAYQByAHQATQBvAGQAZQAgAC0AbgBlACAAJwBEAGkAcwBhAGIAbABlAGQAJwAgAC0AYQBuAGQAIAAkAF8ALgBOAGEAbQBlACAAfQAKAAoAZgBvAHIAZQBhAGMAaAAgACgAJABzAHYAYwAgAGkAbgAgACQAcwBlAHIAdgBpAGMAZQBzACkAIAB7AAoAIAAgACAAIAAkAGUAeABlACAAPQAgACQAbgB1AGwAbAAKACAAIAAgACAAaQBmACAAKAAkAHMAdgBjAC4AUABhAHQAaABOAGEAbQBlACkAIAB7AAoAIAAgACAAIAAgACAAIAAgAGkAZgAgACgAJABzAHYAYwAuAFAAYQB0AGgATgBhAG0AZQAgAC0AbQBhAHQAYwBoACAAJwBeACIAKABbAF4AIgBdACsAKQAiACcAKQAgAHsACgAgACAAIAAgACAAIAAgACAAIAAgACAAIAAkAGUAeABlACAAPQAgACQATQBhAHQAYwBoAGUAcwBbADEAXQAKACAAIAAgACAAIAAgACAAIAB9ACAAZQBsAHMAZQAgAHsACgAgACAAIAAgACAAIAAgACAAIAAgACAAIAAkAGUAeABlACAAPQAgACgAJABzAHYAYwAuAFAAYQB0AGgATgBhAG0AZQAgAC0AcwBwAGwAaQB0ACAAJwBcAHMAKwAnACkAWwAwAF0ACgAgACAAIAAgACAAIAAgACAAfQAKACAAIAAgACAAfQAKAAoAIAAgACAAIAAkAGkAcwBNAGkAYwByAG8AcwBvAGYAdAAgAD0AIAAkAGYAYQBsAHMAZQAKACAAIAAgACAAaQBmACAAKAAkAGUAeABlACAALQBhAG4AZAAgACgAVABlAHMAdAAtAFAAYQB0AGgAIAAtAEwAaQB0AGUAcgBhAGwAUABhAHQAaAAgACQAZQB4AGUAKQApACAAewAKACAAIAAgACAAIAAgACAAIAB0AHIAeQAgAHsACgAgACAAIAAgACAAIAAgACAAIAAgACAAIAAkAGMAbwBtAHAAYQBuAHkAIAA9ACAAKABHAGUAdAAtAEkAdABlAG0AIAAtAEwAaQB0AGUAcgBhAGwAUABhAHQAaAAgACQAZQB4AGUAKQAuAFYAZQByAHMAaQBvAG4ASQBuAGYAbwAuAEMAbwBtAHAAYQBuAHkATgBhAG0AZQAKACAAIAAgACAAIAAgACAAIAAgACAAIAAgAGkAZgAgACgAJABjAG8AbQBwAGEAbgB5ACAALQBtAGEAdABjAGgAIAAnAE0AaQBjAHIAbwBzAG8AZgB0ACcAKQAgAHsAIAAkAGkAcwBNAGkAYwByAG8AcwBvAGYAdAAgAD0AIAAkAHQAcgB1AGUAIAB9AAoAIAAgACAAIAAgACAAIAAgAH0AIABjAGEAdABjAGgAIAB7ACAAfQAKACAAIAAgACAAfQAKAAoAIAAgACAAIABpAGYAIAAoAC0AbgBvAHQAIAAkAGUAeABlACAALQBvAHIAIAAtAG4AbwB0ACAAKABUAGUAcwB0AC0AUABhAHQAaAAgAC0ATABpAHQAZQByAGEAbABQAGEAdABoACAAJABlAHgAZQApACkAIAB7AAoAIAAgACAAIAAgACAAIAAgACQAcwBrAGkAcABwAGUAZAAgACsAPQAgACQAcwB2AGMALgBOAGEAbQBlAAoAIAAgACAAIAAgACAAIAAgAGMAbwBuAHQAaQBuAHUAZQAKACAAIAAgACAAfQAKACAAIAAgACAAaQBmACAAKAAkAGkAcwBNAGkAYwByAG8AcwBvAGYAdAApACAAewAKACAAIAAgACAAIAAgACAAIAAkAHMAawBpAHAAcABlAGQAIAArAD0AIAAkAHMAdgBjAC4ATgBhAG0AZQAKACAAIAAgACAAIAAgACAAIABjAG8AbgB0AGkAbgB1AGUACgAgACAAIAAgAH0ACgAKACAAIAAgACAAdAByAHkAIAB7AAoAIAAgACAAIAAgACAAIAAgAFMAZQB0AC0AUwBlAHIAdgBpAGMAZQAgAC0ATgBhAG0AZQAgACQAcwB2AGMALgBOAGEAbQBlACAALQBTAHQAYQByAHQAdQBwAFQAeQBwAGUAIABEAGkAcwBhAGIAbABlAGQAIAAtAEUAcgByAG8AcgBBAGMAdABpAG8AbgAgAFMAdABvAHAACgAgACAAIAAgACAAIAAgACAAJABkAGkAcwBhAGIAbABlAGQAIAArAD0AIAAkAHMAdgBjAC4ATgBhAG0AZQAKACAAIAAgACAAIAAgACAAIABXAHIAaQB0AGUALQBIAG8AcwB0ACAAIgBEAGkAcwBhAGIAbABlAGQAOgAgACQAKAAkAHMAdgBjAC4ATgBhAG0AZQApACAAKAAkACgAJABzAHYAYwAuAEQAaQBzAHAAbABhAHkATgBhAG0AZQApACkAIgAKACAAIAAgACAAfQAgAGMAYQB0AGMAaAAgAHsACgAgACAAIAAgACAAIAAgACAAJABmAGEAaQBsAGUAZAAgACsAPQAgACQAcwB2AGMALgBOAGEAbQBlAAoAIAAgACAAIAAgACAAIAAgAFcAcgBpAHQAZQAtAFcAYQByAG4AaQBuAGcAIAAiAEYAYQBpAGwAZQBkADoAIAAkACgAJABzAHYAYwAuAE4AYQBtAGUAKQAgAC0AIAAkACgAJABfAC4ARQB4AGMAZQBwAHQAaQBvAG4ALgBNAGUAcwBzAGEAZwBlACkAIgAKACAAIAAgACAAfQAKAH0ACgAKAFcAcgBpAHQAZQAtAEgAbwBzAHQAIAAiACIACgBXAHIAaQB0AGUALQBIAG8AcwB0ACAAIgBEAGkAcwBhAGIAbABlAGQAOgAgACQAKAAkAGQAaQBzAGEAYgBsAGUAZAAuAEMAbwB1AG4AdAApACAALwAgAFMAawBpAHAAcABlAGQAKABNAFMAIABvAHIAIAB1AG4AawBuAG8AdwBuACkAOgAgACQAKAAkAHMAawBpAHAAcABlAGQALgBDAG8AdQBuAHQAKQAgAC8AIABGAGEAaQBsAGUAZAA6ACAAJAAoACQAZgBhAGkAbABlAGQALgBDAG8AdQBuAHQAKQAiAAoA
if errorlevel 1 (
    echo.
    echo 실패했습니다.
    pause
    exit /b 1
)

echo.
echo Edge 로컬 네트워크 액세스 허용 레지스트리 설정 중...
reg add "HKLM\SOFTWARE\Policies\Microsoft\Edge\LocalNetworkAccessAllowedForUrls" /v 1 /t REG_SZ /d "*" /f
if errorlevel 1 (
    echo Edge 레지스트리 설정에 실패했습니다.
    pause
    exit /b 1
)
echo Edge 레지스트리 설정 완료.

echo.
echo Chrome 로컬 네트워크 액세스 허용 레지스트리 설정 중...
reg add "HKLM\SOFTWARE\Policies\Google\Chrome\LocalNetworkAccessAllowedForUrls" /v 1 /t REG_SZ /d "*" /f
if errorlevel 1 (
    echo Chrome 레지스트리 설정에 실패했습니다.
    pause
    exit /b 1
)
echo Chrome 레지스트리 설정 완료.

echo.
echo ========================================
echo  작업이 완료되었습니다.
echo  변경 사항을 적용하려면 PC를 재시작해 주세요.
echo ========================================
echo.
pause
endlocal
