2011-01-04 2 views
2
다음 NSIS 라인은 윈도우 XP에서 (즉시 반환) 어떤 이유로 실행을 거부

윈도우 XP에서 NSIS에서 실행되지 않습니다 :msinfo32를이

C : \ Documents 및 설정 \ 관리> "% PROGRAMFILES % \ 공통 파일 \ 마이크로 소프트 공유 \ MSINFO \의 msinfo32를"/ 보고서 "% APPDATA % \ .. \ 바탕 화면 \ msinfo.log "

왜?

어떻게 작동합니까?

답변

2

작은 따옴표 뒤에 공백을 제거하고 msinfo에 .exe를 추가하십시오. 나를 위해 일했다. 샤는 말한다처럼

+0

[32/64] 상수 $ COMMONFILES을하지 사용해야합니다. 이제 작동합니다. 고맙습니다! –

1
ExecWait '"$COMMONFILES\Microsoft Shared\MSInfo\msinfo32" /report "$temp\msinfo.log"' 

, 공백을 제거하고, 당신은 당신이 바로 대상이었다 $ PROGRAMFILES