일부 레지스트리 값에 따라 특정 작업을 수행하기 위해 배치 파일을 사용해야하는 경우가 있습니다. 수동으로 배치 파일을 실행하면 목표를 달성하고 실행할 수 있습니다. 그러나 실행 파일을 사용하여 일괄 처리를 실행하면 레지스트리 값을 가져올 수 없습니다. 모든 레지스트리 값을 비어있는 것으로 읽습니다. 이 동작에 대한 특별한 이유는 없습니다. 실제 요구 사항은 자동 압축 풀기 실행 파일의 일부로이 배치 파일을 실행하는 것입니다. 나는 C# 응용 프로그램을 사용하여 시작했지만 여전히 운이 좋았습니다. 어떤 아이디어? 내가 도대체 뭘 잘못하고있는 겁니까.배치 파일에서 레지스트리를 읽을 수 없습니다.
0
A
답변
0
실행 권한 (관리자 권한으로 실행)을 높이십시오.
+0
관리자 권한으로 실행을 시도했지만 작동하지 않았습니다. 명령 프롬프트를 사용하여 일괄 처리를 실행하면 관리자 권한없이 간단하게 실행할 수 있습니다. 그래서 이것은 문제가되지 않습니다. – dev
관련 문제
- 1. 파일에서 읽을 수 없습니다.
- 2. 파일에서 읽을 수 없습니다.
- 3. 배치 파일에서 다른 HDD 레지스트리를 선택하십시오.
- 4. 설정 파일에서 읽을 수 없습니다.
- 5. RMI 레지스트리를 찾을 수 없습니다.
- 6. .BAT 파일에서 SET 변수를 읽을 수 없습니다.
- 7. VS2010 설치 프로젝트 시작 조건에서 레지스트리를 읽을 수 없습니다.
- 8. 스프링 배치 : 파일을 읽을 수 없습니다.
- 9. 배치에서 "*"파일에서 올바르게 읽을 수 없습니다
- 10. elisp에서 Windows 레지스트리를 읽을 수 있습니까? 방법?
- 11. 스프링 배치 - 읽을 파일을 사용할 수 없습니다.
- 12. 이진 파일에서 구조체를 읽을 수 없습니다
- 13. 구성 파일에서 연결 문자열을 읽을 수 없습니다.
- 14. 파일에서 국제 문자를 읽을 수 없습니다.
- 15. C++의 텍스트 파일에서 읽을 수 없습니다
- 16. SWF 파일에서 json을 읽을 수 없습니다.
- 17. XML 파일에서 코드를 읽을 수 없습니다.
- 18. XAML Resx 파일에서 값을 읽을 수 없습니다.
- 19. Jar 파일에서 리소스를 읽을 수 없습니다.
- 20. ini 파일에서 부울을 읽을 수 없습니다.
- 21. 파일에서 읽을 수 없습니다, 이상한 동작
- 22. 'stdout = file_object'내용을 파일에서 읽을 수 없습니다.
- 23. Tensorflow tfrecord 파일에서 읽을 수 없습니다.
- 24. java의 입력 파일에서 int를 읽을 수 없습니다
- 25. 텍스트 파일에서 숫자를 읽을 수 없습니다
- 26. 텍스트 파일에서 숫자를 읽을 수 없습니다.
- 27. 자바의 속성 파일에서 값을 읽을 수 없습니다
- 28. 파일에서 읽을 때 getline을 사용할 수 없습니다.
- 29. 파일에서 내 수업을 읽을 수 없습니다. (Android)
- 30. 는 .txt 파일에서 읽을 수
코드를 게시하십시오. 그렇지 않으면이 게시물은 스택 오버플로 주제와 관련이 없습니다. – Compo
대부분의 가능한 원인 : 실행 파일이 32 비트이기 때문에 배치 파일을 실행하는'cmd.exe'의 32 비트 인스턴스를 시작하므로 [레지스트리의 32 비트보기] (https : //msdn.microsoft.com/en-us/library/windows/desktop/aa384232 (v = vs.85) .aspx)가 필요합니다. [이 대답] (http://stackoverflow.com/a/27093204/886887) 행에있는 문제로 문제가 해결 될 수도 있습니다. –
@ 해리 감사합니다. 그것이 실제 이유입니다. 실행 파일이 64 비트이지만 여전히 32 비트 레지스트리를 읽으려고합니다. 64 비트 레지스트리를 강제로 읽어야했습니다. – dev