我想从传递的参数中解析文件夹名称和文件名。例如:
my.bat c:\windows\test.txt
我希望这些存储如下:
FILE_NAME=test.txt
FILE_FOLDER=c:\windows\
我该怎么做?
我找到this,但它只获取文件名。
答案 0 :(得分:6)
您可以阅读FOR /?
或How to get folder path from file path with CMD
set "FILE_NAME=%~nx1"
set "FILE_FOLDER=%~dp1"