标签:
如下:
cd "%~dp0\文件夹A\子文件夹A" &
start "(此处可不填)" "文件A.txt" &
ping localhost -n 2
cd "%~dp0\文件夹B\子文件夹B" &
start "(此处可不填)" "文件B.png" &
ping localhost -n 2
cd "%~dp0\文件夹C\子文件夹C" &
start "(此处可不填)" "文件C.jpg" &
ping localhost -n 2
exit
因为如果直接把路径文件写在一起然后start的话,就相当于在根目录中启动,而双击则是在文件所在目录启动,显然不一样,所以需要先沿着路径进入文件所在目录,然后再start文件,方能达到和双击完全等同的效果。
当然如果不想关闭DOS窗口的话可以将exit改为pause。
如果想打开快捷方式的话记得加【.lnk】,毕竟快捷方式一般不显示这个后缀,有可能被忽略。
顺便附上在“启动”文件夹中创建快捷方式的VBScript代码:
dim s,dir0
s=wscript.scriptfullname
dir0=left(wscript.scriptfullname,instrrev(s,"\")-1)
set ws = createobject("wscript.shell")
strStartup = ws.SpecialFolders("startup")
set wind = ws.createshortcut(strStartup & "\自启动[xufei]vbs快捷方式.lnk")
wind.targetpath = dir0 & "\自启动[xufei].bat"
wind.save
标签:
原文地址:http://www.cnblogs.com/chaoxiyouda/p/5512907.html