Batch file 将文件移动到一个目录

Batch file 将文件移动到一个目录,batch-file,dos,Batch File,Dos,多斯巴特 我想查找具有特定扩展名的文件,例如 其中/R c:\*.ppx 并将它们全部移动到指定的目录,例如c:\PPS 谢谢 将WHERE的输出重定向到文件 WHERE /R C:\ *.ppx > ppxlist.txt 然后使用FOR循环移动它们 FOR /f %i in (ppxlist.txt) do move %i c:\pps\ 这里有一个类似的问题,提出了一些方法: 你可以看看这个

多斯巴特 我想查找具有特定扩展名的文件,例如
其中/R c:\*.ppx
并将它们全部移动到指定的目录,例如c:\PPS

谢谢

WHERE
的输出重定向到文件

WHERE /R C:\ *.ppx > ppxlist.txt
然后使用
FOR
循环移动它们

FOR /f %i in (ppxlist.txt) do move %i c:\pps\

这里有一个类似的问题,提出了一些方法:

你可以看看这个