如何在所有文件夹和子文件夹中进行批处理文件复制

时间:2015-07-23 17:34:24

标签: batch-file

我想在所有文件夹和子文件夹中制作批处理文件。 例如:我的桌面上有一个名为“root”的文件夹。在该文件夹中我有3个文件夹:'a','b'和'c'。在'a'里面还有其他文件夹a1和a2。

现在我想制作一个批处理文件,将其自身复制到每个可用的文件夹中。

我尝试使用for循环:

for /d %%a in (*.*) do copy file.txt "%%a"

但它不会复制到所有文件夹

请帮忙 thnx

2 个答案:

答案 0 :(得分:1)

for /d /r %%# in (*) do copy /y "%~f0" "%%#"

答案 1 :(得分:1)

StatusBar.GetForCurrentView().HideAsync();