创建 autorun.inf - "Application not found" 错误
Creating autorun.inf - "Application not found" error
我没想到会在 2018 年通过 CD 安装来部署应用程序,但我们来了。我的 ISO 映像上有以下文件:
E:
|- autorun.inf
|- Setup.msi
|- CD_icon.ico
|- setup.exe
截图如下:
autorun.inf
包含以下内容:
[autorun]
icon=CD_icon.ico
label=Instal MySoftware
UseAutoPlay=1
shellexecute=Setup.msi
[Content]
MusicFiles=false
PictureFiles=false
VideoFiles=false
当我双击 CD 文件或 select "Run or install program from media" 我收到此 CD 映像的错误对话框:
我的 ISO 文件有什么问题?为什么图标不显示且安装程序不显示运行?
Windows 7-10 忽略 Autorun.inf:这篇维基百科文章描述了处理 autorun.inf
随着时间的推移:Autorun.inf. And more on AutoRun。看来您需要一张真正的 CD/DVD 来测试此双击。你有 ISO 文件吗?也许将其刻录到真实媒体?
Setup.msi:你确定你能像这样开始MSI吗?您不需要完整的 msiexec.exe
命令行或更好的命令行:启动安装的 setup.exe
包装器? Advanced Installer 等工具支持创建此类启动器。我认为 Installshield 也有。 更新:您可能可以直接使用 MSI 文件,因为您使用的是 shellexecute
而不是 Open
"commands".
以前的回答:这是一个与 ISO 文件的使用有关的较早的问题:trigger setup.exe when I mount an iso.
安全软件:如评论中所述。许多安全套件禁用 Windows 的所有自动 运行 和自动播放功能 - 我只想提一下这个众所周知的问题。
我没想到会在 2018 年通过 CD 安装来部署应用程序,但我们来了。我的 ISO 映像上有以下文件:
E:
|- autorun.inf
|- Setup.msi
|- CD_icon.ico
|- setup.exe
截图如下:
autorun.inf
包含以下内容:
[autorun]
icon=CD_icon.ico
label=Instal MySoftware
UseAutoPlay=1
shellexecute=Setup.msi
[Content]
MusicFiles=false
PictureFiles=false
VideoFiles=false
当我双击 CD 文件或 select "Run or install program from media" 我收到此 CD 映像的错误对话框:
我的 ISO 文件有什么问题?为什么图标不显示且安装程序不显示运行?
Windows 7-10 忽略 Autorun.inf:这篇维基百科文章描述了处理 autorun.inf
随着时间的推移:Autorun.inf. And more on AutoRun。看来您需要一张真正的 CD/DVD 来测试此双击。你有 ISO 文件吗?也许将其刻录到真实媒体?
Setup.msi:你确定你能像这样开始MSI吗?您不需要完整的 msiexec.exe
命令行或更好的命令行:启动安装的 setup.exe
包装器? Advanced Installer 等工具支持创建此类启动器。我认为 Installshield 也有。 更新:您可能可以直接使用 MSI 文件,因为您使用的是 shellexecute
而不是 Open
"commands".
以前的回答:这是一个与 ISO 文件的使用有关的较早的问题:trigger setup.exe when I mount an iso.
安全软件:如评论中所述。许多安全套件禁用 Windows 的所有自动 运行 和自动播放功能 - 我只想提一下这个众所周知的问题。