最近总是下一些网上的东西,但是格式特殊,它会自动存放在一个文件夹下.但是其中还有很多乱七八糟的东西,我想把其中的"*.project"拷贝到指定的文件,但是我好几台计算机的路径都不样,但都是在C盘的PRO~1目录下,但是程序的版本不一样,文件夹的名称也有变化.我想编写一个批处理来将这些文件拷贝到一个指定的目录.请问应当如何实现呢.
set filepath=%ProgramFiles%
set copy=d:\movie
set type=mp3,wma,wmv,flv,mpg,swf //","为分割符
for /f 分割符咋用 %%a (%type%) dir %filepath%/*.%a% >%temp%/filelist.list //将以上所定义的类型的文件定义到一个文件列表中!
for /f %%i in(%temp%/filelist.list) copy %%i %copy%
echo 完成!&&pause>nul
后面就是将整理的文件路径设为变量,不会设,望大家帮助.
Last edited by lena on 2008-4-23 at 01:25 PM ]