2012-04-21 3 views
1

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion에서 ProductId을 가져 오려고 시도했지만 null을 반환하지만 ProductName은 올바른 값을 반환합니다. 나는 Windows가 일종의 보호 기능을 가지고 있거나 관리자 권한으로 실행되지 않는다고 생각하고 있습니까?Windows ProductId 키를 가져올 수 없지만 ProductName 키를 가져올 수 있습니다.

나중에 관리자 권한으로 내 응용 프로그램을 실행하는 방법을 알려 줄 수 있습니까?

'이 프로그램을 사용하여 키를 얻으십시오'와 같은 제안이 필요하지 않습니다. 제 질문에 답하십시오.

미리 감사드립니다.

릭.

+1

'열쇠를 얻기 위해이 프로그램을 사용하는 것과 같은 제안이 필요하지 않습니다. 제 질문에 대답하십시오.'- 지금 무료 상담을 요청할 때 제약 조건이 추가되고 있습니까? –

+0

아니요, 누군가 내 질문에 답변을 해주지 만 감사드립니다.하지만 몇 가지 사이트에이 질문을 올렸고 매회 응답을 받았습니다. 죄송합니다. – user1348569

+0

안녕하세요, 시도해보십시오. http://stackoverflow.com/questions/6304275/c-sharp-reading-the-registry-productid-returns-null-in-x86-targeted-app-any-c – PresleyDias

답변

0

보안상의 이유로 Jar로 할 수 없습니다.

VBS에서 다른 스크립트를 시작하기 위해 Jar를 사용하더라도 VBS 스크립트는 Windows 레지스트리 바이너리 키를 읽을 수있는 시스템 권한이 충분하지 않습니다.

관련 문제