这就是我所拥有的:
Root Folder
-Folder A
-many nested subfolders containing .pdf files and .txt files
-Folder B
-many nested subfolders containing .pdf files and .txt files
-Folder C
-many nested subfolders containing .pdf files and .txt files
我想要一个脚本,从根文件夹中获取文件夹A中的所有pdf和txt文件,并将它们放在文件夹A的根目录下,然后执行文件夹B,然后执行文件夹C,依此类推。
我发现了类似的脚本,但由于我不知道如何做到这一点,我真的不知道如何修改脚本。请帮忙。
答案 0 :(得分:0)
在虚拟文件夹/文件集上测试:它不处理文件名冲突
@echo off
cd /d "d:\folder"
for /d %%a in (*) do (
pushd "%%a"
for /r %%b in (*.pdf *.txt) do echo "%%b" & move "%%b" . >nul
popd
)
echo done
pause