我想从传递的参数解析文件夹名称和文件名.例:
my.bat c:\windows\test.txt
Run Code Online (Sandbox Code Playgroud)
我希望这些存储如下:
FILE_NAME=test.txt
FILE_FOLDER=c:\windows\
Run Code Online (Sandbox Code Playgroud)
我怎样才能做到这一点?
我找到了这个,但它只获取文件名.
您可以通过CMD阅读文件路径中的帮助FOR /?或如何获取文件夹路径
set "FILE_NAME=%~nx1"
set "FILE_FOLDER=%~dp1"
Run Code Online (Sandbox Code Playgroud)