我有一个驱动器中有很多文件夹中的文本文件。我试图做出追加一些文本喜欢这样的每一个文件的最后部分的批处理文件:让批处理脚本在磁盘中选择文件?
:LOOP
[I need the batch file to set a file name as %file% here]
echo Correct>>%file%
goto LOOP
如何让我的批处理文件,选择一个文件名设置为%文件%? 如果可能请尽量不要使用DELAYEDEXPANSION。谢谢。
我有一个驱动器中有很多文件夹中的文本文件。我试图做出追加一些文本喜欢这样的每一个文件的最后部分的批处理文件:让批处理脚本在磁盘中选择文件?
:LOOP
[I need the batch file to set a file name as %file% here]
echo Correct>>%file%
goto LOOP
如何让我的批处理文件,选择一个文件名设置为%文件%? 如果可能请尽量不要使用DELAYEDEXPANSION。谢谢。
这应该消息追加到每一个.txt文件的末尾:
@echo off
for /f "delims=" %%a in (' dir *.txt /b /s /a-d ') do >>"%%a" echo Correct
它仅适用于磁盘根目录下的文本文件(批处理文件也在那里),但文件夹中的文件不是编辑... –
我加了'/ s'来处理子目录。 – foxidrive