从路径批量获取文件名

仓鼠蓝色

嗨,我在批处理编程方面没有太多经验,并且遇到了问题。我有一个.bat脚本,脚本读取具有路径列表的文件,并且我想获取这些路径的文件名。我在cygwin中使用脚本我在脚本中的代码:

for /F %%a in (error1.txt) do (
   set value=%%a
   FOR /F %%I IN ("%value%") DO SET MYPATHFILE=%%~nxI
)

当我运行时,脚本%value%为空。
error1.txt的值:

a/b/c/d/TextIWant
恩波科马卡

您需要延迟扩展,也可以直接使用%% a:

for /F %%a in (error1.txt) do (
   FOR /F %%I IN ("%%a") DO SET MYPATHFILE=%%~nxI
)

或者

setlocal enableDelayedExpansion
for /F %%a in (error1.txt) do (
   set value=%%a
   FOR /F %%I IN ("!value!") DO SET MYPATHFILE=%%~nxI
)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从路径获取文件名

来自分类Dev

获取不带文件名的文件的路径

来自分类Dev

获取目录路径中的文件名

来自分类Dev

仅从给定路径获取文件名

来自分类Dev

剥离目录路径以获取文件名

来自分类Dev

从图像路径(从函数)获取文件名

来自分类Dev

获取路径并附加文件名

来自分类Dev

获取对象的路径和文件名

来自分类常见问题

如何快速从文件路径获取文件名

来自分类Dev

如何拆分文件路径以获取文件名?

来自分类Dev

从文档目录ios通过文件名获取文件路径

来自分类Dev

如何从Android中的文件路径获取文件名

来自分类Dev

make-获取不带文件名的文件的路径

来自分类Dev

从R中的url路径获取文件名

来自分类Dev

如何使用C ++从整个路径获取文件名

来自分类Dev

从MvvmCross Plugins.DownloadCache获取文件名/路径

来自分类Dev

从R中的url路径获取文件名

来自分类Dev

遍历目录时仅获取文件名,而不是路径

来自分类Dev

如何从Shell变量获取路径的文件名部分

来自分类Dev

给定文件名获取其绝对路径

来自分类Dev

获取curl -o保存输出的文件名和路径

来自分类Dev

获取 Excel 工作簿的路径或文件名

来自分类Dev

Zenity:获取没有路径的选定文件名

来自分类Dev

如何从 ls 获取全名、路径和文件名?

来自分类Dev

如何批量获取文件路径

来自分类Dev

如何批量获取文件路径

来自分类Dev

批量删除文件名中的括号

来自分类Dev

如何批量增加文件名?

来自分类Dev

wget批量下载设置文件名