【求助】关于 bat 运行路径的问题 困扰我半天了
bat吧
全部回复
仅看楼主
level 12
zghwelcome 楼主
遇到个问题,问问大家有没有好的解决方案,先谢谢了。
问题描述:a.bat 运行时,会在指定其他路径生成 b.bat ,a.bat 生成 b.bat完成后, a.bat 会调用 b.bat 。
问题来了,如何 让 b.bat 在自身路径下运行,而不是在a.bat的路径下运行?
a.bat中调用b.bat,b.bat都是在a.bat路径下运行,如下
call d:\abc\b.bat
start d:\abc\b.bat
效果都一样
2015年08月26日 06点08分 1
level 8
START “” d:\abc\b.bat,那个引号变成 字母的引号
2015年08月26日 06点08分 2
谢谢了,效果依然没有改变
2015年08月26日 07点08分
level 9
在d.bat中前面加一行:
cd %~dp0
手动让b.bat进入它的绝对目录下运行。
2018年04月30日 16点04分 3
level 14
cd
pushd
都可以
2018年05月02日 00点05分 4
1