반응형
Registry value 값 확인 결과 파일에 저장(값이 없는 경우 에러 메세지 출력안함)
[원하는 상황]
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\InetStp 경로의 InstallPath 값을 test.log 파일에 저장하고 싶음.
그리고 해당 경로가 존재하지 않는 경우 test.log 파일을 빈 내용으로 만들고 싶음.
[문법]
reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\InetStp" /f "InstallPath" /s 2>nul | find /I "InstallPath" > test.log
/f 옵션 : registry 경로의 어떤 값을 확인할지 입력
/s 2>nul : registry 경로가 존재하지 않는 경우 에러 메세지를 출력하지 않음
[결과]
정상적으로 값 확인 가능
만약 존재하지 않는 경로를 넣을 경우 test.log 파일에 내용이 없음
반응형
'OS > Windows' 카테고리의 다른 글
batch script - 환경변수 문자열 안의 환경변수가 있는 경우 처리하는 방법 (0) | 2022.04.07 |
---|---|
batch-script Registry value 값 확인 결과 변수에 저장하는 방법 (0) | 2022.04.07 |
batch script - error message 출력안하는 설정 (0) | 2022.04.07 |
batch script - Registry value 값 확인 결과를 File에 저장 (0) | 2022.04.07 |
유니코드, 멀티바이트 차이점 리서치 (1) | 2022.01.09 |