저는 iis와 php를 설치하고 설정하는 설치 프로그램을 만들고 있습니다.NSIS로 IIS를 설치하는 방법?
내 IIS-install.bat를 파일 :
Start /w pkgmgr /iu:IIS-WebServerRole;IIS-WebServer;IIS-CommonHttpFeatures;IIS-StaticContent;IIS-DefaultDocument;IIS-DirectoryBrowsing;IIS-HttpErrors;IIS-HealthAndDiagnostics;IIS-HttpLogging;IIS-LoggingLibraries;IIS-RequestMonitor;IIS-Security;IIS-RequestFiltering;IIS-HttpCompressionStatic;IIS-WebServerManagementTools;IIS-ManagementConsole;WAS-WindowsActivationService;WAS-ProcessModel;WAS-NetFxEnvironment;WAS-ConfigurationAPI;IIS-CGI
내 setup.nsi :
Section -iis_installation
installIIS:
;MessageBox MB_YESNO "Allow To Install IIS?" /SD IDYES IDNO permissionModifier
File "iis-install.bat"
nsExec::Exec "iis-install.bat"
endInstall:
SectionEnd
박쥐 파일 모두와 setup.nsi은 같은 폴더에 있습니다.
문제 : 내가 컴파일하고 setup.exe 파일을 실행하면 이 아래로 오류를 GIV합니다
그리고 다른 "atempt 잘못된 형식으로 progrom을로드하려고했습니다" 배치 파일은 iis-install.bat을 제외하고 nsis로 제대로 실행됩니다. 왜?
nsis와 함께 iis를 설치하려면 문제를 해결하거나 다른 아이디어를 제안하십시오.
감사를 시도하지만, 심지어는 yeilding, 같은 결과를 귀하의 대안을 시도하는 후. NSIS를 통해 iis를 설치하는 다른 방법을 권해 주시겠습니까 ...? –
설치 관리자가 상승 된 것으로 가정합니까? 당신은 이것을 보았습니까 http://social.msdn.microsoft.com/Forums/windowsdesktop/en-US/796396fa-977d-4709-8ef3-a125c6ed68ca/installing-iis7-with-32bit-version-of-pkgmgrexe-fails- 64 비트에서? – Anders
마음에 들지 않으면 "상승"을 정교하게 기입하십시오. 그리고 당신이 올린 링크 페이지를보고 있는데 몇 분 안에 답장을 드리겠습니다 ... –