是否有機會覆蓋資料夾中的所有檔案?
例如。在資料夾 d:/data 中,我有不同副檔名的不同檔案(.mp3、.txt 等)
我想做的是用空內容覆蓋它們的內容。因此,標題將保持不變,但沒有內容。
可以使用 MS Dos 指令嗎?
答案1
一種可能的選擇:
for /f %f in ('dir /b "d:\ff\"') do copy /y NUL d:\ff\%f
您將在其中將 d:\ff\ 替換為您需要處理的目錄。
答案2
一種(另一種)可能性:
for /r %F in (*) do @(copy /y nul %F) > nul
這將默默地用 NULL 覆蓋當前資料夾中的所有文件,留下 0 個位元組文件。
當心。 :)