[英]Reading list of files in a directory and copying the contents using batch command file
[英]Copying all file contents into new files - Batch
我需要做的是(我有一些想法,只是不能得到鞏固):
我對它的循環部分比較困惑。 我怎么做?
編輯:
這是我目前的腳本:
FOR %%i IN (*)
Do type %%i >> %%i2
這會將每個.txt
文件復制到擴展名為.txt2
的備份文件中:
for %i in (*.txt) do type "%i" > "%i2"
請注意,在批處理文件中,您需要將%
加倍:
for %%i in (*.txt) do type "%%i" > "%%i2"
從您的問題中不清楚您是否希望將所有找到的文件轉儲到相同的結果文本文件中,或者您希望每個文件都是一對一的副本。
如果您只想要一個結果文件,您還可以使用復制命令的變體,即:
copy *.txt output.dat
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.