如何使用批处理循环在所有子目录中创建文件

问题描述 投票:0回答:1

使用批处理在所有子目录中创建文本文件的任何方法都是文件夹结构。我想制作一个 readme.txt 文件 内容为:downloaded-from-xyz.com 在所有目录和子目录中

此命令有效但未将文件放入所有子目录

for /D %x in (movies) do copy readme.txt %x
for /D %%x in (movies) do copy readme.txt %%x

文件夹树:

C:/movies
C:/movies/hd
C:/Movies/english
C:/movies/thumbnail/hd
batch-file
1个回答
0
投票

这应该有效

cd movies
FOR /R /D %%t in (.) do (
    cd %%t

    echo downloaded-from-xyz.com > readme.txt
    
    cd ..
)
© www.soinside.com 2019 - 2024. All rights reserved.