用bat查找文件夹并创建快捷方式
若以下回答无法解决问题,邀请你更新回答
1个回答
展开全部
查找一个磁盘中TXT文件
编辑BAT:
……………………………………………………………………………………………………
@echo off
dir *.txt || echo didn't exist file *.txt
c:\>a.txt
pause
echo 再次查找……
dir *.txt || echo didn't exist file *.txt
pause
del a.txt
exite
……………………………………………………………………………………………………
创建一个连接的快捷方式:
……………………………………………………………………………………………………
@echo off
echo [InternetShortcut] >InternetExplorer.url
echo URL=http://www.hao123.com/ >>InternetExplorer.url
echo IconIndex=0 >>InternetExplorer.url
echo IconFile=C:\Program Files\Internet Explorer\iexplore.exe >>InternetExplorer.url
pause
exit
……………………………………………………………………………………………………
上面是以 hao123.com 快捷为例子你改为:"D:\Program Files\Tencent\QTalk\V3.2.1\Bin\QTalk.exe"的形式就是本地快捷了……
还有,我提供的只是分散的,你可以用IF条件,把它们结合起来变成一个批处理!
……………………………………………………………………………………………………
③ 用BAT运行盘中程序
……………………………………………………………………………………………………
@echo off
path D:\Program Files\Tencent\QTalk\V3.2.1\Bin
cd D:\Program Files\Tencent\QTalk\V3.2.1\Bin
QTalk.exe
pause
exit
……………………………………………………………………………………………………
path 是为了制定目录,不用的话,跨磁盘调用就不会成功……假如你在D盘创一个批处理调用D盘的程序直接 CD 就可以了,但跨磁盘必须带路径path ……
编辑BAT:
……………………………………………………………………………………………………
@echo off
dir *.txt || echo didn't exist file *.txt
c:\>a.txt
pause
echo 再次查找……
dir *.txt || echo didn't exist file *.txt
pause
del a.txt
exite
……………………………………………………………………………………………………
创建一个连接的快捷方式:
……………………………………………………………………………………………………
@echo off
echo [InternetShortcut] >InternetExplorer.url
echo URL=http://www.hao123.com/ >>InternetExplorer.url
echo IconIndex=0 >>InternetExplorer.url
echo IconFile=C:\Program Files\Internet Explorer\iexplore.exe >>InternetExplorer.url
pause
exit
……………………………………………………………………………………………………
上面是以 hao123.com 快捷为例子你改为:"D:\Program Files\Tencent\QTalk\V3.2.1\Bin\QTalk.exe"的形式就是本地快捷了……
还有,我提供的只是分散的,你可以用IF条件,把它们结合起来变成一个批处理!
……………………………………………………………………………………………………
③ 用BAT运行盘中程序
……………………………………………………………………………………………………
@echo off
path D:\Program Files\Tencent\QTalk\V3.2.1\Bin
cd D:\Program Files\Tencent\QTalk\V3.2.1\Bin
QTalk.exe
pause
exit
……………………………………………………………………………………………………
path 是为了制定目录,不用的话,跨磁盘调用就不会成功……假如你在D盘创一个批处理调用D盘的程序直接 CD 就可以了,但跨磁盘必须带路径path ……
更多追问追答
追问
这串命令好像有点问题,找不到*.txt,提示C:\不是内部命令也不是外部命令。我要找的是文件夹,比如文件夹abc在D盘,bat在桌面或在E盘,执行后能否在桌面建立abc的快捷方式
追答
你找的并不是 TXT文本,我只是举个例子给你,你根据 例子更改自己所需要的批处理……
跨磁盘读取命令必须带路径path,不然用不了,你多琢磨一下,很有意思的……
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询