在Windows批处理文件中获取当前文件夹名称而不是当前路径

在Windows批处理文件中获取当前文件夹名称而不是当前路径

可能重复:
通过 DOS 命令获取当前文件夹名称?

在我的批处理文件中,

SET currentFolder=%CD%
echo "%currentFolder%"

打印整个目录路径。

C:\www\scritps\

我需要scripts独处

答案1

确实没有简单的方法可以做到这一点。这在 .bat 文件中有效:

for %%* in (.) do @echo %%~n*

相关内容