autorun.inf
檔案是一個配置檔案,通常用於可移動磁碟(如 USB 驅動器和 CD/DVD)來自動執行某些操作或配置一些設定。當插入可移動磁碟時,Windows 會讀取 autorun.inf
檔案中的指令並執行相應的操作。以下是一些 autorun.inf
檔案可以實現的功能:
-
自動執行程式:
autorun.inf
檔案可以配置在插入磁碟時自動執行特定的程式。例如:[autorun] open=setup.exe
這將會自動執行根目錄下的
setup.exe
程式。 -
設定磁碟的圖示:
設定磁碟在資源管理器中的顯示圖示:
[autorun] icon=myicon.ico
-
設定磁碟的標籤:
可以為磁碟設定一個自定義標籤:
[autorun] label=My Custom Label
-
新增右鍵選單項:
可以為磁碟新增自定義的右鍵選單項:
[autorun] shell\readme=&Read Me shell\readme\command=notepad.exe README.txt
這將新增一個名為 "Read Me" 的右鍵選單項,點選時會開啟記事本並顯示
README.txt
檔案。 -
指定預設右鍵選單項:
可以設定一個預設的右鍵選單項,當使用者雙擊磁碟圖示時執行:
[autorun] shell=readme shell\readme=&Read Me shell\readme\command=notepad.exe README.txt
-
設定多種圖示和標籤(用於多卷):
對於多卷集,可以為不同的卷設定不同的圖示和標籤:
[autorun] icon=icon1.ico label=Volume 1 [autorun1] icon=icon2.ico label=Volume 2
需要注意的是,現代版本的 Windows 對 autorun.inf
檔案的功能有一定限制,特別是為了防止傳播惡意軟體。例如,自動執行(open
指令)通常在插入 USB 驅動器時被禁用,但在插入 CD/DVD 時仍可能有效。
參見:
-
Autorun.inf Entries | Microsoft Learn
-
autorun.inf | Wikipedia