为什么大多数自动运行操作在 Windows 10 中不起作用?

为什么大多数自动运行操作在 Windows 10 中不起作用?

注意:这仅用于教育目的。

基本上,我创建了一个简单的 autorun.inf 文件并将其放在我的 USB 驱动器中,并附带以下选项:

[AUTORUN]
OPEN=file.bat
SHELLEXECUTE=file.bat
ICON=red.ico
LABEL=My CD-ROM
USEAUTOPLAY=0
SHELL=ReadMe
SHELL\ReadMe=View README File
SHELL\ReadMe\Command=notepad.exe README.TXT

我能看到的唯一可以工作的选项是ICONLABEL,没有其他的,尽管我已经添加了选项,但是当我右键单击 USB 驱动器时SHELL看不到任何选项。 /也无法打开与 放在同一位置的。readmeOPENSHEELEXECUTEfile.batautorun.inf

微软是否出于安全原因禁用了它?还是我遗漏了什么?

答案1

在 Windows 7 中,自动运行功能默认处于禁用状态,并且在后续版本中也一直保持禁用状态,因为该“功能”存在安全问题。2011 年,微软估计有整整 50% 的病毒感染都以某种方式利用了自动运行功能,因此做出这样的决定对他们而言是理所当然的。

这就是为什么当前版本的 Windows 中自动运行大多被禁用的原因。

相关内容