我搜索了很多,但我找不到使用批处理文件覆盖每个子文件夹中的每个文件的方法。
我找到了删除这些文件和文件夹的方法:
set folder="C:\test"
cd /d %folder%
for /F "delims=" %%i in ('dir /b') do (rmdir "%%i" /s/q || del "%%i" /s/q)
但是,我不想只是删除,我想改变它的内容,如下:
echo whatever > song.mp3
是的,我知道这听起来有点奇怪,但是我可以在第一个代码中使用该循环进行第二个过程吗?
答案 0 :(得分:0)
for /r "c:\test" %%i in (*) do echo whatever > "%%i"