如何批量回显简要目录

时间:2018-05-01 13:58:35

标签: batch-file

一个简单的例子:

set path=C:\ONE\TWO\..\
ECHO %path%

它将显示C:\ONE\TWO\..\..\如何显示简短路径C:\ONE\

2 个答案:

答案 0 :(得分:2)

试试这个:

set _path=C:\ONE\TWO\..\
::ECHO %_path%

pushd %_path%
echo %cd%
popd

并且不要覆盖%PATH%变量。如此触动是非常重要的。我已经使用过_path

答案 1 :(得分:1)

另一个选择是使用FOR命令。

set _path=C:\ONE\TWO\..\
for %%G in ("%_path%") do echo %%~dpG