通过批处理文件夹名称,作为文件所在的完整路径名的一部分?

时间:2013-04-17 10:36:01

标签: batch-file directory

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

示例:执行此调用

          myFolder.bat "Temp\file1WithSpaces.txt"

我通过

拉出文件“file1WithSpaces”的名称
           %~n1 

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

由于

1 个答案:

答案 0 :(得分:0)

试试这个:

for /f ^delims^=^" %%A in ("%~dp1\..") do  echo %%~nA