1
我想从传递的参数中解析文件夹名称和文件名。例如:批处理文件:拆分文件名和文件夹
my.bat c:\windows\test.txt
我希望这些存储如下:
FILE_NAME=test.txt
FILE_FOLDER=c:\windows\
我怎样才能做到这一点?
我发现this但它只获取文件名。
我想从传递的参数中解析文件夹名称和文件名。例如:批处理文件:拆分文件名和文件夹
my.bat c:\windows\test.txt
我希望这些存储如下:
FILE_NAME=test.txt
FILE_FOLDER=c:\windows\
我怎样才能做到这一点?
我发现this但它只获取文件名。
您可以阅读或FOR /?
How to get folder path from file path with CMD
set "FILE_NAME=%~nx1"
set "FILE_FOLDER=%~dp1"
好的,非常感谢帮助 – Caner