✳ 什么是 autorun.inf
?
autorun.inf
是一个配置文件,最初用于 Windows 系统中,配合光盘、U盘、移动硬盘,实现“插入即自动运行”的功能,比如自动打开一个程序、播放音乐、显示图标等。
这个机制在 Windows XP 和 Vista 时非常流行,但在 Windows 7 之后,为安全起见,U盘类设备的自动执行功能被大幅限制。
📌 autorun.inf
的基本结构
autorun.inf
文件的基本结构如下:
1 | [autorun] |
参数含义:
参数 | 含义 |
---|---|
label | U盘的显示名称。 |
icon | U盘的图标文件路径。 |
open | U盘插入后自动运行的程序。 |
使用
- 准备一个 .ico 图标文件,命名自定义。
- 在 U 盘根目录创建一个文本文件,命名为 autorun.inf。
- 写入以下内容:
1
2
3[autorun]
label=我的U盘
icon=myicon.ico - 保存后,安全弹出U盘并重新插入,即可看到图标。
注意:图标文件myicon.ico
必须与autorun.inf
在同一目录下。
进阶玩法
更多设置看上文内容:让U盘隐藏的文件在显示隐藏文件也不显示
🔒 利用 autorun.inf
做简单保护
1 | attrib +s +h +r autorun.inf |
这样做的效果是:
普通用户看不到这个文件夹(除非非常懂 Windows)
防止病毒覆盖同名的 autorun.inf
可以作为“诱饵”文件夹,实际藏着东西(配合重命名)
⚠ 注意:这并不是真正的加密,仅是伪隐藏,请勿用于重要保密信息!
💻 创建autorun.inf
的建议
- 用记事本保存,编码格式建议为 ANSI(UTF-8 可能会在旧系统中识别异常)。
- 文件一定要放在设备 根目录(例如:E:\autorun.inf)