【问题标题】:Batch File: Split File Name and Folder批处理文件:拆分文件名和文件夹
【发布时间】:2012-06-16 10:19:08
【问题描述】:

我想从传递的参数中解析文件夹名和文件名。示例:

my.bat c:\windows\test.txt

我希望这些存储如下:

FILE_NAME=test.txt
FILE_FOLDER=c:\windows\

我该怎么做?

我找到了this,但它只获取文件名。

【问题讨论】:

    标签: batch-file


    【解决方案1】:

    您可以通过FOR /?How to get folder path from file path with CMD 阅读帮助

    set "FILE_NAME=%~nx1"
    set "FILE_FOLDER=%~dp1"
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-11-11
      • 1970-01-01
      • 2011-12-26
      • 2017-05-14
      • 1970-01-01
      • 1970-01-01
      • 2017-06-07
      • 2016-09-11
      相关资源
      最近更新 更多