创建autorun.inf - “找不到应用程序”错误

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了创建autorun.inf - “找不到应用程序”错误相关的知识,希望对你有一定的参考价值。

我不希望在2018年通过CD安装部署应用程序,但我们在这里。我的ISO映像上有以下文件:

E:
 |- autorun.inf
 |- Setup.msi
 |- CD_icon.ico
 |- setup.exe

这是一个截图:

enter image description here

autorun.inf包含以下内容:

[autorun]
icon=CD_icon.ico
label=Instal MySoftware
UseAutoPlay=1
shellexecute=Setup.msi

[Content]
MusicFiles=false
PictureFiles=false
VideoFiles=false

当我双击CD文件或选择“从媒体运行或安装程序”时,我得到此CD映像的错误对话框:

enter image description here

我的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 - “找不到应用程序”错误的主要内容,如果未能解决你的问题,请参考以下文章

详解用户如何避免U盘中病毒

中毒了autorun.inf&pagefile.pif

如何清除U盘中的ink和autorun.inf病毒

挂载iso时触发setup.exe

有没有人知道怎么能够让u盘打开时立即打开u盘内的指定exe文件?我急需要! 谢谢啦!!

如何修改U盘的图标