कई लोग एकाधिक उपकरणों का उपयोग करते हैं। इसमें कार्यालयों और घरों में उनके स्मार्टफोन, व्यक्तिगत लैपटॉप, डेस्कटॉप शामिल हैं। OneDrive जैसी सेवाओं के साथ एक महान क्लाउड-आधारित एकीकरण के बाद भी, कुछ सरल चीजों को वास्तव में कुछ काम करने के लिए उपयोगकर्ता की भौतिक उपस्थिति की आवश्यकता होती है। डिस्क स्पेस की जांच करना एक ऐसी साधारण बात है। यदि आप कंप्यूटर के साथ शारीरिक रूप से मौजूद नहीं हैं, तो सामान्य उपयोगकर्ता के लिए यह सरल कार्य करने में वास्तव में मुश्किल हो जाती है। इसलिए, यह जांचने के लिए कि उस मशीन पर और प्रत्येक विभाजन द्वारा कितने विभाजन मौजूद हैं, उस विभाजन की कुल क्षमता क्या है। इसके साथ-साथ, फ्री डिस्क स्पेस और प्रयुक्त डिस्क स्पेस को हमें केवल एक साधारण स्क्रिप्ट चलाने की आवश्यकता होगी। तो, बिना किसी देरी के, हम बस अंदर कूदें।
रिमोट कंप्यूटर पर डिस्क स्पेस की जांच करें
सबसे पहले, यह स्क्रिप्ट प्रत्येक मशीन पर काम नहीं करेगी। यह केवल विंडोज 10, विंडोज सर्वर 2012, विंडोज सर्वर 2012 आर 2, विंडोज सर्वर 2008, विंडोज सर्वर 2008 आर 2 और विंडोज 7 के साथ काम करता है। मेरी राय में, यह विंडोज 8 और विंडोज 8.1 के साथ भी काम करना चाहिए लेकिन अभी तक इसका परीक्षण नहीं किया गया है। यदि आप इसे विंडोज 8 और विंडोज 8.1 पर आज़माते हैं, तो कृपया नीचे दिए गए टिप्पणी बॉक्स में अपने परिणाम साझा करने के लिए स्वतंत्र महसूस करें।
तो, सबसे पहले, TechNet से इस पावरहेल स्क्रिप्ट फ़ाइल को डाउनलोड करके प्रारंभ करें। आपको बस इसे अपने कंप्यूटर पर सहेजने की ज़रूरत है।
फिर, नोटपैड का उपयोग करके उसी फ़ाइल को खोलें और आपको वह कोड दिखाई देगा जो इस तरह कुछ दिखाई देगा-
<#.Synopsis Gets Disk Space of the given remote computer name.DESCRIPTION Get-RemoteComputerDisk cmdlet gets the used, free and total space with the drive name..EXAMPLE Get-RemoteComputerDisk -RemoteComputerName 'abc.contoso.com' Drive UsedSpace(in GB) FreeSpace(in GB) TotalSpace(in GB) C 75 52 127 D 28 372 400.INPUTS Inputs to this cmdlet (if any).OUTPUTS Output from this cmdlet (if any).NOTES General notes.COMPONENT The component this cmdlet belongs to.ROLE The role this cmdlet belongs to.FUNCTIONALITY The functionality that best describes this cmdlet #> function Get-RemoteComputerDisk { Param ( $RemoteComputerName='The Address Goes Here' ) Begin { $output='Drive `t UsedSpace(in GB) `t FreeSpace(in GB) `t TotalSpace(in GB) `n' } Process { $drives=Get-WmiObject Win32_LogicalDisk -ComputerName $RemoteComputerName foreach ($drive in $drives){ $drivename=$drive.DeviceID $freespace=[int]($drive.FreeSpace/1GB) $totalspace=[int]($drive.Size/1GB) $usedspace=$totalspace - $freespace $output=$output+$drivename+'`t`t'+$usedspace+'`t`t`t`t`t`t'+$freespace+'`t`t`t`t`t`t'+$totalspace+'`n' } } End { return $output } }
अब, आपको उद्धरण के अंदर ऊपर वर्णित स्थान में अपने दूरस्थ कंप्यूटर का पता दर्ज करना होगा - पता यहां जाता है.
फ़ाइल सहेजें।
फ़ाइल पर राइट क्लिक करें और क्लिक करें पावरहेल के साथ भागो। पर क्लिक करें हाँ आपको प्राप्त होने वाले यूएसी या उपयोगकर्ता खाता नियंत्रण संकेत पर।
अब आप पावरहेल टर्मिनल पर अपने परिणाम प्रारूप में प्राप्त करेंगे,
आप TechNet पर इसके बारे में और अधिक पढ़ सकते हैं।