我有一個驅動器中有很多文件夾中的文本文件。我試圖做出追加一些文本喜歡這樣的每一個文件的最後部分的批處理文件:讓批處理腳本在磁盤中選擇文件?
: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