注意:這僅用於教育目的。
基本上我創建了一個簡單的 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
儘管我添加了選項,但我能看到的唯一可用選項是ICON
,沒有其他選項,但在右鍵單擊 USB 驅動器時卻看不到任何選項。 /也不會打開與 放置在同一位置的。LABEL
SHELL
readme
OPEN
SHEELEXECUTE
file.bat
autorun.inf
是微軟出於安全原因禁用了它嗎?還是我錯過了什麼?
答案1
自動運行在 Windows 7 中預設已停用,並且由於「功能」帶來的安全性問題在後續版本中仍然如此。 2011年,微軟估計整整50%的病毒感染都以某種方式利用了自動運作功能,所以這樣的決定對他們來說是理所當然的。
這就是為什麼自動運行在當前版本的 Windows 中被停用的原因。