使用 FOR 循环在文件名中搜索字符串,然后将完整文件名设置为解压缩命令的变量

问题描述 投票:0回答:0

windows 蝙蝠文件。

我有一个包含几个 zip 文件的文件夹,例如

c: 估计
PPP_1212923.xml.930375566.zip JJJ_9430595.xml.930393484.zip

我可以搜索文件名中的字符串,例如:PPP_1212923.xml

但现在我想为完整文件名设置新变量,例如 设置全名=PPP_1212923.xml.930375566

对于匹配搜索字符串“PPP_1212923.xml”的每个全名,然后运行另一个命令...

我试着设置变量

实名=PPP_1212923.xml

然后在for循环中使用它,如“%real_name%

for /R %%f in ('dir /b c: est*%real_name%*') do (set fullname=%%f)

batch-file
© www.soinside.com 2019 - 2024. All rights reserved.