.bat获得当前目录的上层目录
时间: 2023-11-03 15:00:37 浏览: 182
在批处理中,可以使用 %cd% 变量来获取当前目录。要获取上层目录,可以使用以下命令:
```
for %%I in ("%cd%") do set "parent=%%~dpI.."
echo %parent%
```
该命令首先使用 for 命令将当前目录转换为绝对路径,并将其存储在变量 %cd% 中。然后,使用 dpI 子串操作符从该路径中提取出目录部分,并在末尾添加两个点号来表示上层目录。最后,将结果存储在名为 parent 的变量中,并使用 echo 命令输出。
阅读全文