USB 闪存驱动器自动运行

USB 闪存驱动器自动运行

可以使用 CD rom 上的 autorun.inf 使其运行 exe 而不提示用户,但在 USB 驱动器上却无法做到这一点。为什么?如果可以,怎么做?在 USB 驱动器上,它只会提示用户选择一个操作。

答案1

由于安全问题,此功能在 Windows 7、Vista 等现代版本中已被禁用。现在无法再制作自动运行的 exe 文件了。

问题在于病毒通过“找到的”闪存驱动器传播。这种情况在 CD-ROM 上发生的可能性很小,因此限制仅适用于闪存驱动器。

答案2

有一些注册表黑客可以让 Windows 7 做到这一点。也可以通过本地组策略来实现。不建议这样做,因为这会使系统更容易受到 USB 病毒的攻击,但在某些情况下,当人们想要自动执行某些行为和脚本时,这种方法就派上用场了。

当前用户

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

本地计算机:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

清除NoDriveTypeAutoRun上述键的值应该可以起作用。

也可以看看: http://www.samlogic.net/articles/autorun-enable-disable-nodrivetypeautorun.htm

相关内容