2014-01-21 104 views
1

可变%result%包含路径"D:\My Folder1\My Folder 2\My Folder 3\The Important File.txt"。我想在另一个变量中存储The Important File。也就是说,我想从完整路径中提取文件名(不带扩展名)。如何从蝙蝠的完整路径中提取文件名?

回答

2

这应该给你你需要什么。

@echo off 
for %%a in ("%result%") do set "newvariable=%%~na" 
+0

谢谢老板。 – Deb

2
+0

这将包括文件的扩展名。 – Deb

+1

删除'%〜x'来截断扩展名。 – npocmaka

+0

谢谢你们两位。下次我会尝试改进我的搜索关键字。 – Deb

相关问题