我想将一个文件(例如a.jpg)复制到目录中的所有文件夹。复制到所有文件夹批处理文件?
我需要这样的东西
copy a.jpg */a.jpg
你有一个批处理文件,做这样的事情?
(PS。我用windows)
我想将一个文件(例如a.jpg)复制到目录中的所有文件夹。复制到所有文件夹批处理文件?
我需要这样的东西
copy a.jpg */a.jpg
你有一个批处理文件,做这样的事情?
(PS。我用windows)
使用的命令
for /f "tokens=*" %f in ('dir . /ad/b') do copy "a.jpg" "%f"
记得在一个批处理文件放置在
你可以用这样对使用%%˚F代替% for
命令与/r
交换机,用于枚举目录树。 \ A.JPG文件到C:例如,这将将C \ Test文件夹和所有子文件夹中:
for /r "C:\Test" %%f in (.) do (
copy "C:\a.jpg" "%%~ff" > nul
)
的for /r "C:\Test" %%f in (.)
声明列举了C:\ Test文件夹及其所有子文件夹和%%~ff
返回当前文件夹名称。
可以通过使用下面的命令
为/ F%克在( 'DIR/AD/B/S')复制在目录下的所有文件夹的一个文件副本c:\ MYFILE%克
解释:
在上述命令: - %g是一个变量, DIR/AD/B/S: - 是查看所有文件夹和目录的子文件夹, /F的命令: - 是如果我们想要遍历括号内的命令的结果(在我们的例子中是('dir/AD/B/S')), c:\ myfile: - 是我们想要在所有子文件夹中复制的文件
隐藏文件或系统文件怎么样?我试过,但它说没有找到文件 – Strider 2013-12-10 11:10:20