【问题标题】:How to convert full path of a file to only the file name in batch scripting如何将文件的完整路径仅转换为批处理脚本中的文件名
【发布时间】:2014-12-22 17:11:27
【问题描述】:

我有一个名为%file% 的变量,它包含一个文件的路径,我只想要一个名为%file_name% 的新变量中的文件名(没有像.exe 这样的扩展名)。我是批处理脚本的新手,所以这可能很容易......

提前致谢!

【问题讨论】:

  • 使用变量扩展来剥离扩展。有关详细信息,请参阅help for 的最后几页。 %file% 如何设置?

标签: batch-file filenames filepath


【解决方案1】:
for %%i in (%file%) do @echo %%~nxi

n 代表名字

x 表示扩展

更多选项见for /?

【讨论】:

  • 好吧,试试看 ;-) 看起来不错。
猜你喜欢
  • 2011-09-29
  • 2012-04-30
  • 1970-01-01
  • 2011-06-25
  • 2011-01-02
  • 1970-01-01
  • 1970-01-01
  • 2023-03-27
  • 1970-01-01
相关资源
最近更新 更多