当我将 U 盘放入 U 盘时,是否可以自动运行(Windows 7)可执行文件?

当我将 U 盘放入 U 盘时,是否可以自动运行(Windows 7)可执行文件?

我的拇指驱动器上有便携式应用程序,并且想在插入该驱动器时自动运行“菜单”应用程序(E:\ Applications \ Windows \ Start.exe)。

我意识到(或者认为我意识到了,基于一段时间前尝试找到一种方法来做到这一点的模糊记忆)它不再能用旧的自动运行方法来实现,至少在 Windows 7 中不能。

但肯定还有其他方法:也许是一个守护进程,等待插入 U 盘,然后启动 .exe 文件?也许是一个守护进程,每隔五分钟左右尝试启动菜单,如果菜单不存在,也不会大惊小怪。也许是别的什么?

我怎样才能实现这个目标?

答案1

Windows 不会对任何旧的闪存驱动器执行此操作,但请查找U3Sandisk 的驱动器;它们模拟 USB CD-ROM 驱动器和 USB 闪存驱动器,并在虚拟 CD-ROM 上使用自动运行脚本从闪存驱动器部分启动程序。

答案2

尽管名字如此,USB 安全移除可以做到这一点(并帮助您找出哪些程序阻止您“安全”移除闪存驱动器)。它不是免费的(也不便宜!)但考虑到似乎没有其他好的选择来实现这一点,它可能是值得的。

相关内容