我需要從本質上得到「DIR/s」的摘要,但沒有列出。我希望能夠看到使用的文件/文件夾/字節數和可用字節數 - 並將所有這些數據傳輸到文件中?Windows批處理文件來計算所有文件和子目錄但不列出
回答
雖然這可以使用命令行腳本來完成,但使用PowerShell更容易實現。
不知道你想每個文件夾,並作爲一個總結,收集哪些信息,這是不可能的,現在提供一個工作的解決方案。
不過,我會鼓勵你在以下主題中提供的腳本和答案,並通過實驗閱讀:
- A PowerShell script to find the file size and file count of a folder with millions of files?
- PowerShell : how do you run a folder size summation?
- powershell folder stats
HTH。
啊謝謝!我的意思是這個 667文件37,487,015,901字節 392 Dir(s) 我省略了字節,因爲在這種情況下它並不是真正需要的。即使使用的字節是可選的,它的文件和目錄數量也更多。與您在Windows目錄中右鍵單擊>屬性時看到的內容類似。 – 2013-02-28 01:24:37
@RichardTurner:我不認爲這個問題的解決方案是「使用PowerShell更容易」。我甚至認爲我的批處理解決方案比任何等效的PowerShell解決方案都容易... – Aacini 2013-02-28 05:47:22
@echo off
setlocal EnableDelayedExpansion
for /F %%a in ('dir') do (
set files=!dirs!
set dirs=%%a
)
echo %files% Files(s), %dirs% Dir(s)
上一個批處理文件可以很容易地修改,以獲得使用和可用字節數,如果需要的話。
Antonio
- 1. 批處理文件來計算子目錄中的文件
- 2. 批處理文件在Windows 7中列出目錄中的所有文件
- 3. 需要批處理文件來計算子目錄中的文件數
- 4. Windows批處理文件 - 連接子目錄中的所有文件
- 5. Windows批處理文件循環通過目錄處理文件?
- 6. 批處理文件:列出所有文件不與「SP」
- 7. 如何使用windows批處理文件列出所有空目錄?
- 8. Windows批處理文件 - 顯示所有子文件夾
- 9. 批處理文件列出遞歸在Windows目錄,在linux
- 10. 如何列出批處理文件中當前目錄的所有父目錄
- 11. 如何在目錄和子目錄下運行所有批處理文件?
- 12. 批處理文件。刪除目錄中的所有文件和文件夾
- 13. 列出目錄+子目錄中的所有文件和目錄
- 14. 批處理文件搜索文件並列出目錄
- 15. 替換所有子目錄中的文件批處理
- 16. 批處理文件列出的文件和文件夾的父目錄
- 17. 批處理文件;列出目錄中的文件,只有文件名?
- 18. 如何使用Windows XP批處理腳本列出所有子目錄中的所有隱藏文件?
- 19. 啓動文件列表中列出的所有文件(Windows批處理)
- 20. windows批處理文件讀取所有超級隱藏文件/目錄
- 21. Windows批處理文件:使用循環回顯目錄中的所有文件
- 22. 目錄列表批處理文件
- 23. Windows批處理文件 - 列出指定的一組目錄中的文件?
- 24. 修改Windows批處理文件來計算行
- 25. 批處理:重命名所有文件和子文件夾
- 26. 批處理通過所有文件和子文件夾
- 27. 如何使用批處理來瀏覽.zip文件的文件和子目錄
- 28. 的Windows批處理文件:將所有文件中的子文件夾
- 29. 使用批處理文件計算文件夾和子文件夾
- 30. 列出目錄中的文件和所有子目錄
允許使用哪些工具?哪個版本的Windows(以及'cmd.exe')? – 0xC0000022L 2013-02-28 01:22:27
考慮使用'diruse'而不是'dir':可以從http://www.microsoft.com/en-us/download/details.aspx?id=18546 – 2013-02-28 01:50:46