我正在使用 Inno Setup 为我的程序制作安装程序。我想在安装后运行 IIS 管理器。所以,我正在使用这段代码:
[Tasks]
Name: StartAfterInstall; Description: Run IIS after install;
[Run]
Filename: "C:\WINDOWS\system32\inetsrv\InetMgr.exe"; \
Description: "launching IIS prova"; \
Flags: postinstall nowait skipifsilent; Tasks: StartAfterInstall;
这应该打开 IIS 管理器,但它不起作用,返回此错误:
无法执行文件 C:\WINDOWS\system32\inetsrv\InetMgr.exe
CreateProcessor failed, code 2 , file not found"
使用相同的代码,但在不同的路径中运行其他 .exe 文件有效。这是否取决于此特定路径:C:\WINDOWS\system32\inetsrv
?