输出当前目录下文件名和文件大小
时间: 2024-02-10 12:10:48 浏览: 34
在 Windows 的命令行界面中,可以使用 `dir` 命令来列出当前目录下的文件和文件夹。要输出文件名和文件大小,可以使用以下命令:
```
dir /a-d /w
```
其中,`/a-d` 表示只显示文件,不显示文件夹;`/w` 表示使用宽列格式输出,也就是每行只输出一个文件或文件夹的信息。输出的结果包括文件名、文件大小和修改日期等信息,其中文件大小以字节为单位显示。
如果想要输出的文件大小以 KB 或 MB 为单位,可以添加 `/k` 或 `/m` 参数。例如:
```
dir /a-d /w /k
```
这个命令将文件大小以 KB 为单位显示。
相关问题
batch 脚本输出当前目录下文件名和文件大小
可以使用以下的批处理脚本来输出当前目录下文件名和文件大小:
```
@echo off
for %%i in (*) do (
echo %%~nxi %%~zi bytes
)
```
这个脚本会遍历当前目录下的所有文件,并输出每个文件的文件名和文件大小(以字节为单位)。其中,`%%~nxi` 表示文件名和扩展名,`%%~zi` 表示文件大小。
batch脚本输出当前目录下每个文件名和大小
你可以使用以下批处理脚本来输出当前目录下每个文件的名称和大小:
```
@echo off
for %%f in (*) do (
echo %%~nxf: %%~zf bytes
)
```
这个脚本使用一个for循环遍历当前目录中的所有文件。对于每个文件,它使用"%%~nxf"获取文件名和扩展名,并使用"%%~zf"获取文件大小。然后,脚本会将文件名和大小输出到命令行窗口中。