batch脚本判断当前目录下有多少0KB的问价
时间: 2023-09-30 13:01:51 浏览: 45
你可以使用以下批处理脚本来查找当前目录中大小为0KB的文件数量:
```
@echo off
set count=0
for %%f in (*) do (
if %%~zf equ 0 (
set /a count+=1
)
)
echo Number of 0KB files: %count%
```
这个脚本使用一个for循环来遍历当前目录中的所有文件。如果文件大小为0KB,则将计数器增加1。最后,脚本会将0KB文件的数量输出到命令行窗口中。
相关问题
batch脚本输出当前目录下有多少0kb的文件
可以使用以下的命令来实现:
```
dir /b /a-d *0kb | find /c /v ""
```
解释一下:
- `dir /b /a-d *0kb`:列出当前目录下所有后缀名为 `.0kb` 的文件,其中 `/b` 表示只显示文件名,不显示其他信息,`/a-d` 表示只显示文件,不显示目录。
- `find /c /v ""`:在 `dir` 命令的输出中查找非空行的数量,也就是文件的数量。
以上命令会输出当前目录下 `.0kb` 后缀的文件数量。
batch脚本判断当前目录下有多少文件和文件总大小
你可以使用以下批处理脚本来查找当前目录中的文件数量和文件总大小:
```
@echo off
set count=0
set size=0
for %%f in (*) do (
set /a count+=1
for /f %%s in ("%%~zf") do set /a size+=%%s
)
echo Number of files: %count%
echo Total size of files: %size% bytes
```
这个脚本使用一个for循环遍历当前目录中的所有文件。对于每个文件,它将计数器增加1,并使用一个嵌套的for循环获取该文件的大小,并将其添加到一个变量中。最后,脚本会将文件总数和文件总大小(以字节为单位)输出到命令行窗口中。
相关推荐
![bat](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)