vbscript では、フォルダーのサイズを GB または MB で取得するのは非常に簡単です。
Set oFSO = CreateObject("Scripting.FileSystemObject")
Dim fSize = CInt((oFSO.GetFolder(path).Size / 1024) / 1024)
WScript.Echo fSize
C# では、私のすべての検索で、すべてのサブフォルダー内のすべてのファイル サイズに対して、長くて複雑な再帰的な検索を思いつくことができ、最後にそれらをすべて追加します。
他に方法はありませんか?