如何在Windows 7上从CD / DVD“自动运行”可执行文件[重复]


0

可能重复:
如何创建自动运行DVD?

我希望我的软件能够从CD / DVD自动运行,无论用户何时将CD / DVD放入驱动器,都无需用户交互。据我所知,自动运行应该仍然适用于Windows 7,而不是USB驱动器。

但是怎么样?

假设我想启动software.exe如何配置autorun.inf这个,不起作用。

[AutoRun]
open=software.exe

是什么阻止了software.exe *的运行?我怎样才能(自动)运行它?


可能重复我如何创建自动运行DVD?- 具体请参阅本答案以获得一些帮助。
Ƭᴇcʜιᴇ00711年

1
另请注意,许多公司禁用自动运行作为防御恶意软件的附加层。
戴夫M

2
顺便说一句:确保您没有在测试计算机上禁用AutoRun。虽然我不是100%,但我认为节标题区分大小写,因为所有示例都倾向于将其显示为[autorun]而不是[AutoRun]。
Ƭᴇcʜιᴇ00711年

考虑一下你是否真的想要这样做。自动运行是一个糟糕的功能,打开了可怕的安全漏洞。
基思汤普森

Answers:


1

Windows 7中内置的安全性可防止自动运行。

(之所以不起作用,是因为在Windows 7上,autorun.inf[autorun]部分中唯一可用的键是标签图标(DRIVE_CDROM驱动器除外)。本节中的任何其他键都将被忽略因此,只有CD和DVD媒体类型可以指定AutoRun任务(或影响双击和右键单击行为)。

有一个补丁,KB971029适用于Windows XP及更高版本,它会将AutoRun功能更改为此行为。)


好的,那么我需要在autorun.inf中放置什么才能自动启动xy.exe?
JohnnyFromBF 2011年

没有补丁就不可能。一旦你安装了补丁,它就会起作用。(没有补丁,没有办法在Windows 7中自动运行.exe。)
wizlog

2
@wizlog:我觉得你在这里遇到了一些问题。1. OP特别要求为光驱提供解决方案,正如您所说的那样,它仍然适用于Windows 7. 2.该补丁适用于Windows XP,Vista和Server 2003,以便像Windows 7一样运行。您无法在Windows 7上安装此修补程序,也不会有任何好处。
丹尼斯

只是直接回答这个问题:“是什么阻止了software.exe运行?” 答:安全
伊恩·博伊德

@Dennis就是这样,我现在想知道是否可以在Windows 7上的CD上自动运行.exe?到目前为止还没有得到回答。
JohnnyFromBF
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.