我有一些进程在目录及其子目录中创建一些大小为0KB的文件.
如何使用Windows命令提示符从文件系统中删除文件?
任何单个命令或将执行该任务的脚本都将起作用.
Joe*_*oey 50
迭代迭代文件:
for /r %F in (*)
Run Code Online (Sandbox Code Playgroud)找出零长度文件:
if %~zF==0
Run Code Online (Sandbox Code Playgroud)删除它们:
del "%F"
Run Code Online (Sandbox Code Playgroud)把它们放在一起:
for /r %F in (*) do if %~zF==0 del "%F"
Run Code Online (Sandbox Code Playgroud)
如果您在批处理文件中需要这个,那么您需要加倍%:
for /r %%F in (*) do if %%~zF==0 del "%%F"
Run Code Online (Sandbox Code Playgroud)
注意:我假设您的文件长度恰好为0字节.如果0 KB表示小于1000字节的任何内容,则if需要读取以上内容if %~zF LSS 1000或任何阈值.
| 归档时间: |
|
| 查看次数: |
32141 次 |
| 最近记录: |