윈7로 배치스크립트 짜보는데 진짜 처음해보는거라 븅신같음 ㅋㅋㅋㅋㅋㅋㅋㅋ secedit /export /cfg localsecuritypolicy.inf
::정책설정 가져오기(내보내기)
icacls c:\windows\system32\localsecuritypolicy.inf /grant users:f
::inf 파일에 대한 user 권한을 허용시키고
set original="ClearTextPassword = 0"
::ClearTextPassword = 0이란 문구를 %original% 변수에 지정하고
set change="ClearTextPassword = 1"
::ClearTextPassword = 1이란 문구를 %change% 변수에 지정하고
if exist "c:\windows\system32\localsecuritypolicy.inf" (
::만약 localsecuritypolicy.inf 파일이 있다면
findstr /c:"ClearTextPassword = 0" localsecuritypolicy.inf > nul
::cleartextpassword = 0의 문구를 찾아봐라
if errorlevel 0 (
::만약 이 문구가 있다면
for %a in (localsecuritypolicy.inf) do (
::localsecuritypolicy.inf의 내용을 %%inf 변수에 넣고 반복을 시작하는데
if exist %original% neq "%a"
::만약 ClearTextPassword = 0라는 문구가 localsecuritypolicy.inf의 내용과 다르면
(echo "%change%" >>"localsecuritypolicy.inf"))
::ClearTextPassword = 1로 바꿔서 localsecuritypolicy.inf에 넣어라
secedit /configure /db c:\windows\system32\localsecuritypolicy.sdb /cfg c:\windows\system32\localsecuritypolicy.inf
::정책 적용하기 심지어 적용도 안됨 ㅋㅋㅋㅋㅋㅋㅋㅋ 뭔지 모르겠음 구글링만으로 해보긴하는데인터넷말고는 배울 수 있는 곳이 딱히 없어서 삽질 존나하는중이것 좀 적용되게 고쳐주시면 압도적 감사