如何使用批处理文件更改每个子文件夹中的每个文件内容?

时间:2014-02-04 15:50:38

标签: file batch-file

我搜索了很多,但我找不到使用批处理文件覆盖每个子文件夹中的每个文件的方法。

我找到了删除这些文件和文件夹的方法:

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

是的,我知道这听起来有点奇怪,但是我可以在第一个代码中使用该循环进行第二个过程吗?

1 个答案:

答案 0 :(得分:0)

for /r "c:\test" %%i in (*) do echo whatever > "%%i"