우리는 동기식으로 일련의 개별 MSI를 시작하는 사용자 지정 setup.exe 프로그램이 있습니다. MSI를 실행하는 방식과 명령의 사용은 다음과 같습니다 msiexcehandle = CreateProcess("msiexec.exe /i product.msi /qr")
WaitForSingleObject(msiexechandle, INFINITE)
지
MSINFO32를 알고 있지만 시스템 사양을 얻으려면 ipconfig와 비슷한 MS DOS 명령이 있는지 궁금합니다. 시스템 사양이 MS DOS 프롬프트에 표시되기를 바랍니다. 나는 적어도보고 싶다 : CPU RAM 버스 속도 어떤 통찰력 감사합니다. 편집 : 다른 소프트웨어를 설치할 수 없으므로이 정보를 추출하기 위해 기존 DOS 프로그래밍 명령을 사용해
명령 줄에서 msinfo32를 실행하고 시스템의 실행중인 작업 만 텍스트 파일로 가져 오려고합니다. . \ nfo.txt/카테고리 - 모든 + SWEnvRunningTasks msinfo32 /report .\nfo.txt /category +SWEnvRunningTasks
을 msinfo32를/보고서 ....하지만 다른 많은 정보를 보냅니다 예를 들어
다음 NSIS 라인은 윈도우 XP에서 (즉시 반환) 어떤 이유로 실행을 거부 윈도우 XP에서 NSIS에서 실행되지 않습니다 : C : \ Documents 및 설정 \ 관리> "% PROGRAMFILES % \ 공통 파일 \ 마이크로 소프트 공유 \ MSINFO \의 msinfo32를"/ 보고서 "% APPDATA % \ .. \ 바탕 화면 \ msinfo