创建autorun.inf - “找不到应用程序”错误
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了创建autorun.inf - “找不到应用程序”错误相关的知识,希望对你有一定的参考价值。
我不希望在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文件或选择“从媒体运行或安装程序”时,我得到此CD映像的错误对话框:
我的ISO文件有什么问题?为什么图标没有显示而安装程序没有运行?
答案
Windows 7-10忽略Autorun.inf:这篇维基百科文章描述了autorun.inf
随时间处理的差异:Autorun.inf。和more on AutoRun。看来你需要一个真正的CD / DVD才能测试这次双击。你有一个ISO文件?也许把它烧成真正的媒体?
Setup.msi:你确定你可以开始这样的MSI吗?难道你不需要一个完整的msiexec.exe
命令行或更好的:一个启动安装的setup.exe
包装器?高级安装程序等工具支持创建此类启动器。我认为Installshield也有它。更新:您可能可以直接使用MSI文件,因为您使用shellexecute
而不是Open
“命令”。
以前的答案:这是一个与使用ISO文件有关的旧问题:trigger setup.exe when I mount an iso。
安全软件:正如评论中所述。许多安全套件禁用Windows的所有自动运行和自动播放功能 - 这是一个我想提及的众所周知的问题。
以上是关于创建autorun.inf - “找不到应用程序”错误的主要内容,如果未能解决你的问题,请参考以下文章