[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[特效代码] 能否做到插入U盘后,自动运行U盘上的指定文件?

本帖最后由 tangqingfu 于 2015-1-11 08:24 编辑

请教如何编写代码,做到在插入U盘后,能自动运行U盘的指定bat文件?或者写个autorun,能避开杀毒软件最好
PS:代码也在u盘中,即U盘插入不同的电脑中,均能自动运行

回复 1# tangqingfu

杀软加上电脑自身可设置关闭自动播放,不可能实现

TOP

回复  tangqingfu

杀软加上电脑自身可设置关闭自动播放,不可能实现
pcl_test 发表于 2015-1-10 13:32

如果不考虑杀毒软件和电脑自身可设置关闭自动播放的原因,能否写个自动运行的相关代码,或者autorun的代码?

TOP

回复 3# tangqingfu


Autorun.inf
  1. [AutoRun]
  2. Open=1.exe
  3. Icon=1.ico
复制代码

若想在驱动器右键生成"自动播放"菜单项,点击时可以自动运行,可分为以下两种情况:
(1)shellexecute=*.*或[path\]*.*,此种方式可以在所有的驱动器上生成"自动播放"菜单项,双击时自动运行"="后的文件,此时"="后可以为任意扩展名的文件
(2)open=*.exe,*.bat,*.com,此种方式仅可以在光盘驱动器上生成"自动播放"菜单项"="后的文件必须是exe、bat、com

TOP

回复 4# pcl_test
还没搞定,比如在U盘中有一个名为“测试”的bat文件,请教如何在autorun中写入代码,做到在插入U盘后,能自动运行这个bat文件?

TOP

如果不考虑杀毒软件和电脑自身可设置关闭自动播放的原因,能否写个自动运行的相关代码,或者autorun的代码 ...
tangqingfu 发表于 2015-1-10 15:30


就算不考虑这两个原因,微软的补丁你也无视?

换个思路,程序后台监控U盘,插入U盘后检查,发现有指定的程序就启动这个程序。

用VBS检测U盘插入和弹出事件
http://www.baidu.com/s?ie=utf-8& ... =101&inputT=826
『千江有水千江月』千江有水,月映千江;万里无云,万里青天。    http://yu2n.qiniudn.com/

TOP

回复 6# yu2n

谢谢你的回复,对干代码,我不是太懂。我希望能做到U盘插入不同的电脑,均能自动运行U盘中的指定文件,不知您能否帮我写个代码解决问题?

TOP

本帖最后由 yu2n 于 2015-1-11 00:10 编辑

回复 7# tangqingfu
微软彻底关闭Windows系统的AutoRun特性
http://www.cnbeta.com/articles/134240.htm


如果不明白这意味着什么,可以一个单词一个单词的百度。

如果你有时光机,回到2002年,在不安装杀软的电脑上会直接达成你的目标。
1

评分人数

『千江有水千江月』千江有水,月映千江;万里无云,万里青天。    http://yu2n.qiniudn.com/

TOP

回复  yu2n

谢谢你的回复,对干代码,我不是太懂。我希望能做到U盘插入不同的电脑,均能自动运行U盘中的 ...
tangqingfu 发表于 2015-1-11 00:01



   
你这要求,就是病毒/木马类软件了。

TOP

回复 8# yu2n

谢谢,那就是没办法了吗?
主要是想便捷地(自动)运行,还有没有其他方法?

TOP

回复 9# ygqiang

主要是想便捷地(自动)运行,方便而已。
别无其他用途。

TOP

回复  pcl_test
还没搞定,比如在U盘中有一个名为“测试”的bat文件,请教如何在autorun中写入代码,做到 ...
tangqingfu 发表于 2015-1-10 22:41

  1. [AutoRun]
  2. Open=测试.bat
复制代码

要在关闭杀软和打开系统自动播放驱动器的情况下才可能有效

TOP

把U盘虚拟成光驱

TOP

返回列表