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