我的电脑崩溃了,所以我只能访问 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