批处理文件:获取父目录的绝对路径

时间:2015-10-14 07:37:51

标签: windows batch-file cmd

我最近遇到了需要获取当前正在执行的批处理文件的父目录的情况。在google和stackoverflow上搜索了解决方案,但可以找到一个干净简单的解决方案。

1 个答案:

答案 0 :(得分:2)

不确定这是否是您要找的。

@echo off
for %%a in ("%~dp0\.") do echo "%%~dpnxa"
for %%a in ("%~dp0\.") do for %%b in ("%%~dpa\.") do echo "%%~dpnxb"
pause