【bat】常用命令,拷贝文件或文件夹。

时间:2022-07-21 21:36:10
@echo off
:: /? 查看帮助

:: 全拷贝文件夹
:: xcopy /e/y/i/f input output

:: 拷贝文件
:: copy bb.png cc.png

:: for 循环(for /参数 %变量 in (集) do 命令
:: 这里写的是在命令行里用的格式,如果是在批处理中,需要把其中%再多加个%形成%%)
:: FOR命令会在每次循环中,把in (集)中读取到的值赋于这个变量,以便其后的命令中引用。

:: 如把input中所有以.png结尾的文件拷贝到output文件夹中,并且带目录结构。
:: for /r input/ %%h in (*.png) do xcopy /e/y/i/f %%h output

:: 如把input中所有以.png结尾的文件拷贝到output文件夹中,不带目录结构。
:: for /r input %%a in (*.png) do copy %%a output

pause