bat 自动寻找自身所在目录

我想建一个bat批处理文件,如果我将bat放在c盘下的programfiles下,批处理文件就自动从这个文件夹开始,效果如同,c:cd\cdprogramfiles若我将... 我想建一个bat批处理文件,如果我将bat放在c盘下的program files下,批处理文件就自动从这个文件夹开始,效果如同,
c:
cd \
cd program files
若我将bat放在e盘下的study文件夹下
效果如同
e:
cd study

请问哪位大哥帮帮忙,在这先谢谢了.
展开
 我来答
奥泼提迷死题客
2009-10-31 · TA获得超过3430个赞
知道大有可为答主
回答量:1627
采纳率:0%
帮助的人:2375万
展开全部
利用%0
%0是批处理本身的完整路径【包含文件名】
%~dp0 则是批处理的完整目录【不包含文件各】

@echo off
cd /d %~dp0
pause>nul
千羽之城
2009-10-31 · TA获得超过4510个赞
知道大有可为答主
回答量:2132
采纳率:0%
帮助的人:1426万
展开全部
@echo off
cd /d "%~dp0\"
dir /s/b *.log > list.txt
exit
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式