0

我知道 %~n1 允许文件名进入路径。如何批量获取文件所在的文件夹名称?

示例:进行此调用

          myFolder.bat "Temp\file1WithSpaces.txt"

我通过以下方式提取文件“file1WithSpaces”的名称

           %~n1 

我只想拉“Temp”。您还猜测“Temp\file1WithSpaces.txt”是相对路径

谢谢

4

1 回答 1

0

尝试这个:

for /f ^delims^=^" %%A in ("%~dp1\..") do  echo %%~nA
于 2013-04-17T18:02:41.047 回答