배치 파일,특히 내가 레지스트리 키의 값의 존재 여부를 확인하기 위해 등록 쿼리 명령을 사용하는 간단한 배치 파일을 만들려고 해요
HKCU \ 소프트웨어 \ 마이크로 소프트를 통해 레지스트리 키 값을 쿼리 \ Windows \ CurrentVersion \ Internet 설정 ProxyEnable 키입니다. 내가이 명령을 실행하면
는 :
reg query "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /f 0x1 /d
이 반환 다음 : 내/F 검색 필드를 수락하지 않다면로 입력 한 내가 명령을 예상하는대로
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings
ProxyEnable REG_DWORD 0x0
그것은이다 해당 키에 대한 내 값이 0x0이므로 아무 결과도 반환하지 않습니다.
"0x1"및 다른 조합을 따옴표로 묶어 사용했지만 별다른 문제가 없는지 궁금합니다.
미리 감사드립니다.
/F는 검색을 의미합니까? – Squashman
@Squashman,'Reg Query /? ','/ f 검색 할 데이터 나 패턴을 지정한다. 문자열에 공백이 있으면 큰 따옴표를 사용하십시오. 기본값은 "*"입니다. 단지 키를 읽는 중일뿐입니다. 데이터를 변수로 설정하고 If % 변수로 검사 할 수 있습니까? Gtr 0comparison – Compo
이것이 저에게 효과적이었습니다 : 'reg "HKCU \ Software \ Microsoft \ Windows \ CurrentVersion \ Internet Settings"/ f 1/t REG_DWORD | find/I "ProxyEnable"' – Squashman