MS-DOS 检查文件夹大小

MS-DOS 检查文件夹大小

我的电脑崩溃了,所以我只能访问 CMD。我正在备份硬盘,我只想确保我从我的文档文件夹中复制了所有内容。

如何使用 MS-DOS 检查整个 /User/Desktop 大小?当我使用 dir 时,它只会显示文件大小以及 Desktop 内的文件夹数量!我该怎么办?

谢谢

答案1

此命令将列出给定目录的大小:

dir "c:\users\yourNameHere" | find "(s)"

此命令将复制目录(和内容),并且 /v 开关将验证目标文件是否与源文件相同:

xcopy "source\dir\path" "destination\dir\path" /v

这里是有关 xcopy 命令和开关的文档。

答案2

下载SysInternals 的 du.exe。将其放在 USB 驱动器上并从 cmd 提示符运行它。这将允许您获取所有子文件夹及其大小的完整列表。例如,您可以运行:du /accepteula desktop以获取桌面文件夹的大小。(您需要参数/accepteula来抑制运行此程序时通常会出现的 EULA 对话框。)

答案3

dir /a/s folderName

如果您希望将结果记录在文件中,当然:

dir /a/s folderName > myresults.log

相关内容