我有一个Windows脚本遍历所有的子文件夹,以查找它找到的每个zip文件,并将它们的绝对路径放在bat文件中。在生成的文件的开头添加字符串
dir /b /s /-p *.zip /o:n | findstr /E .zip >"%CD%"\listFichierZip.bat
我想现在将每一行改为MOVE函数。
- 每个路径
- 之前添加MOVE附加的目标文件夹在我遇到一些问题,每个路径
末,尝试FINDSTR功能前添加“MOVE”字符串。我知道如何连接字符串,变量但函数返回,我不知道。
我发现一些线程在StackOverflow上提出这个问题,但不幸的是,所有的都是关于Unix的。
@Gloups请注意,如果你真的想要做的就是移动ZIP文件,你可以跳过创建'moveFilchierZip.bat'文件的步骤,并让批处理文件直接移动文件:'for/r %% a在(“* .zip”)中移动“%%〜fa”“x:\ somewhere”' –