2017-07-17 38 views
0

我想在Windows上製作大量文件0字節。 命令copy /y nul test.vtx正在工作。我需要更改它們的大小而不更改文件名。CMD - 將null複製到多個文件

如何使用複製命令自動檢測文件名並使用它們擦除其內容?將是一個洗澡文件有幫助嗎?

謝謝。

+0

試試這個,** break> filename ** – Frank

+0

但是我有很多文件。我應該使用* .vtx嗎? 此外,它處理單個文件。 –

回答

0

隨着休息>我不知道是否有可能,反正你可以遍歷:

for %G in (*.vtx) do (copy /Y nul "%G") 

包括子文件夾:

for /R %G in (*.vtx) do (copy /Y nul "%G") 
+0

謝謝。有效。 –

+0

我如何使它與子文件夾一起使用? –

+0

編輯答案... – Frank

0

使用PowerShell的另一種方式。如果您確信正確的文件將被覆蓋,請從Set-Content語句中刪除-WhatIf

Get-ChildItem -Path C:\src\t\adir -Filter *.vtx | 
    ForEach-Object { Set-Content -Path $_ -Value $null -WhatIf} 
相關問題