최근 TLS 1.1 / 1.2의 체크값을 간단하게 변경할 수 없냐는 문의를 받았습니다.
이에 관련 자료를 찾아보니 "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\SecureProtocols" 해당 레지스트리 경로에 키가 존재하는것을 확인 하였고 이 값을 수정 해 주면 값이 변경 됩니다.
기본 추천값은 10진수(2560) 입니다.
작성한 배치파일은 아래와 같습니다.
@echo off
title 관리자 권한 체크
:: BatchGotAdmin
:-------------------------------------
REM --> Check for permissions
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
REM --> If error flag set, we do not have admin.
if '%errorlevel%' NEQ '0' (
color 4f
echo 관리자 권한으로 실행중이 아닙니다...
echo 경고창이 표시되면 예를 눌러주세요...
goto UACPrompt
) else ( goto gotAdmin )
:UACPrompt
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs"
exit /B
:gotAdmin
if exist "%temp%\getadmin.vbs" ( del "%temp%\getadmin.vbs" )
pushd "%CD%"
CD /D "%~dp0"
:--------------------------------------
:main
@echo off
reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v SecureProtocols /t REG_DWORD /d 2048 /f
rem d 이후 값이 2048일 경우 TLs 1.2 만 활성화 / 2560은 기본 옵션으로 롤백
'자료실 > Windows' 카테고리의 다른 글
프린터 스풀러 체크 후 스풀파일 삭제하기 (0) | 2021.10.06 |
---|---|
[백업용] WME-300 윈도우10 드라이버 (0) | 2021.06.01 |
Lenovo Vantage 퀵 런치 (1) | 2019.04.14 |
Hi8 윈도우 설치 이미지 (0) | 2018.08.05 |
윈도우 8 / 8.1 윈도우 부팅시 Bing 표시 패치 (0) | 2014.11.01 |