在 Windows 命令提示符中仅列出路径、文件名和大小

Posted

技术标签:

【中文标题】在 Windows 命令提示符中仅列出路径、文件名和大小【英文标题】:List only path, file name and size in Windows command prompt 【发布时间】:2013-05-19 11:55:45 【问题描述】:

在 Windows 命令提示符中,我试图仅列出文件夹及其子文件夹中所有文件的路径、文件名和大小。 喜欢:

dir /s /b /a-d "C:\MainFolder\"

问题是我不知道如何显示文件的大小。有可能吗?

【问题讨论】:

【参考方案1】:

从命令行:

for %F in ("c:\MainFolder\*") do @echo %~zF  %F

如果您在批处理文件中使用该命令,则将百分比加倍。

在命令提示符下键入 HELP FORFOR /?,以获取有关 FOR 变量扩展可用的各种值的更多信息。

【讨论】:

好答案。一个补充是简单地更改到所需的文件夹,然后键入(for %F in ("*") do @echo %F %~zF) & (dir|grep "File") 以获得总文件计数和总大小计数。从CygWin 应用程序中获取grep 应用程序。【参考方案2】:

试试这个命令---

for %%a in (*) do echo %%a

【讨论】:

以上是关于在 Windows 命令提示符中仅列出路径、文件名和大小的主要内容,如果未能解决你的问题,请参考以下文章

请模拟一下win10的cmd

如何在命令提示符窗口中列出按数字排序的目录中的文件名?

windows 命令行 如何查找文件路径

cURL - 文件路径位置的文件上传不适用于 Windows 命令提示符

Windows常用command line操作

如何在jtree中仅列出非隐藏和非系统文件