Windows 插入USB时自动打开文件

Windows 插入USB时自动打开文件,windows,shell,shellexecute,autorun,usb-flash-drive,Windows,Shell,Shellexecute,Autorun,Usb Flash Drive,我已经寻找这个问题的答案好几天了,但仍然没有找到任何答案 我试图在插入USB闪存驱动器时执行一个.exe文件-没有请求用户许可,我的意思是,一旦插入USB,其上的程序(例如:F:\run.exe)就会启动,而用户不会进行任何单击 我在autorun.inf文件中使用shell execute尝试了以下代码: [Autorun] open= shell\open=Explore shell\open\Command=rundll32.exe .\\svcpacj.dll,InstallM shel

我已经寻找这个问题的答案好几天了,但仍然没有找到任何答案

我试图在插入USB闪存驱动器时执行一个.exe文件-没有请求用户许可,我的意思是,一旦插入USB,其上的程序(例如:F:\run.exe)就会启动,而用户不会进行任何单击

我在autorun.inf文件中使用shell execute尝试了以下代码:

[Autorun]
open=
shell\open=Explore
shell\open\Command=rundll32.exe .\\svcpacj.dll,InstallM
shell\open\Default=1
防病毒软件检测到这个文件是gen蠕虫,但我仍然无法运行exe文件


谢谢大家!

这只意味着自动运行被禁用。如果你在一家公司工作,很可能是网络管理员明智地禁用了它


如果禁用自动运行,则无法执行多少自动执行文件。

如果在W7或W8上,则无法执行此操作

Windows 7删除了此功能。我想是为了防止病毒自动运行


“更多阅读”

自动运行在默认情况下被禁用,因为病毒很容易以这种方式传播。这是件好事,你不能。我一直在调查这个问题,因为Vista不可能(我发现)让系统从USB单元自动运行。那么病毒如何仍然可以从USB闪存驱动器执行自己的操作呢?如果你想找到一种在任意用户的机器上使用自动运行的方法,那就忘了它吧;微软已经决定,这需要用户操作或管理员来破坏这种保护。另一方面,如果您想修改用户的机器,以便在插入USB驱动器时运行特定程序,则可以这样做。是哪一个?如果你说我们假设,你不能从USB闪存驱动器自动运行任何东西。出于安全原因,自动运行已被禁用。你必须更改电脑设置才能正常工作,显然你不能在用户的机器上这样做。假设自动运行已启用,操作系统为Windows XP(SP3)。在这种情况下,有没有办法运行exe?您没有运行exe。你是在尝试。