जवाबों:
PowerShell में निम्नलिखित को पर्याप्त होना चाहिए:
Get-ChildItem -Recurse D:\ -ErrorAction SilentlyContinue |
Sort -Descending Length |
Select -First 10
या इससे कम:
gci -r D:\ -ea 0 | sort Length -desc | select -f 10
WinDirStat पूरी निर्देशिका ट्री को एक बार पढ़ता है और फिर उसे तीन उपयोगी दृश्यों में प्रस्तुत करता है:
- निर्देशिका सूची, जो विंडोज एक्सप्लोरर के ट्री व्यू से मिलती-जुलती है, लेकिन फाइल / सबट्री साइज द्वारा सॉर्ट की जाती है,
- ट्रीमैप, जो डायरेक्ट्री ट्री की संपूर्ण सामग्री को सीधे दिखाता है,
- विस्तार सूची, जो एक किंवदंती के रूप में कार्य करती है और फ़ाइल प्रकारों के बारे में आंकड़े दिखाती है।
JDiskReport WinDirStat की तरह बहुत काम करता है, लेकिन एक दोस्त पाई चार्ट प्रस्तुत करता है। यह आकार सहित कई श्रेणियों में "शीर्ष 100" को सूचीबद्ध करने का भी समर्थन करता है। एकमात्र चेतावनी यह है कि इसके लिए जावा की आवश्यकता होती है, लेकिन यदि आपके पास पहले से जावा है, तो मैं वास्तव में इसकी सलाह देता हूं।
एक कम ग्राफिक टूल " ट्रीसाइज़ फ्री " है:
यह बड़ा भाई है, " ट्रीसाइज़ प्रोफेशनल ", हालांकि ग्राफिक्स कर सकता है:
SequoiaView भी WinDirStat जैसी ही कार्यक्षमता प्रदान कर सकता है।
मैं MindGems द्वारा मुफ्त फ़ोल्डर आकार की सलाह देता हूं। यह ऊपर सूचीबद्ध वाणिज्यिक उपकरणों की तुलना में और भी बेहतर परिणाम प्रदान करता है और इसे बकवास डेटा के साथ नहीं जोड़ा जाता है। मेरे लिए सबसे महत्वपूर्ण चीजें सटीक परिणाम हैं जो यह प्रदान करता है, जबकि मैं यह नहीं कह सकता कि अन्य समान उपकरण के लिए।
ErrorAction
के लिएGet-ChildItem
इतना है कि अपर्याप्त अधिकारों की वजह से किसी भी त्रुटि को दबा दिया जाता है। अन्यथा वास्तविक आउटपुट से पहले लाल लाइनों का एक गुच्छा होगा। फिर भी, मुझे लगता है कि यह अच्छी तरह से दिखाता है कि पॉवरशेल का उपयोग करना कितना आसान हो सकता है :-)