Windows vista CD自动运行不执行

Windows vista CD自动运行不执行,windows,autorun,Windows,Autorun,我有三个文件 1.index.htm 2.autoplay.exe(我写这篇文章是为了使用默认浏览器在根文件夹中运行index.htm。) 3.autorun.inf: [autorun] Open=autoplay.exe Label=My Presentation Action=Run my presentation Publisher=Ali Habibzadeh 我已将其复制到一张空白cd上,但它只会触发自动播放对话框,而不是自动播放我的index.htm 非常感谢您的帮助。您的Wi

我有三个文件
1.index.htm
2.autoplay.exe(我写这篇文章是为了使用默认浏览器在根文件夹中运行index.htm。)
3.autorun.inf:

[autorun] 
Open=autoplay.exe
Label=My Presentation
Action=Run my presentation
Publisher=Ali Habibzadeh
我已将其复制到一张空白cd上,但它只会触发自动播放对话框,而不是自动播放我的index.htm


非常感谢您的帮助。

您的Windows正在覆盖CD的自动运行行为,它为您提供了所有可能的选项,您可以使用CD或CD内容进行操作

您将在列表中找到一个自动运行选项,如果您单击此选项,您将可以为您的CD执行自动运行。在windows CD选项对话框中,您可以检查是否要始终自动运行CD。选中该选项,下次它将执行自动运行而不显示windows CD操作选项

但是,如果 您在其他机器上使用此CD 同样的步骤也需要重复。

vista具有严格的安全选项,可在自动运行之前添加此对话框。即使您执行自动运行,也需要授予安全提示,以允许自动运行继续并执行

在这种情况下,您无能为力。

你试过这个吗

[autorun]
Open=
shellexecute="index.htm"
适用于我在Vista上使用thumbdrive


有关的更多信息。

我很失望,没有办法强制自动播放多媒体演示文稿等内容。但如果windows在用户权限方面表现出异常行为,这是有意义的。您使用的是哪个版本的windows?@此。\好奇的\极客:我更新了我的帖子。虽然shellexecute是相同的,但不确定它是否在不同的Windows版本或CD上工作。仅允许非exe文件与关联的应用程序一起运行。但似乎没有什么绝对的力量可以保证当你插入cd时,用户除了观看演示之外什么都不做。我想“绝对的力量”并不总是受欢迎的。抱歉,伙计,这里帮不了什么忙。var virtualHand=new virtualHand();函数runPres(){virtualHand.comeOutofScreen(clickAutoRun);}runPres();英雄联盟