एएसपी ड्राइव ऑब्जैक्ट

Drive ऑब्जेक्ट निर्दिष्ट स्थानीय डिस्क ड्राइवर या नेटवर्क शेयर ड्राइवर के बारे में जानकारी प्रदान करता है。

उदाहरण

निर्दिष्ट ड्राइवर की उपलब्ध जगह क्षमता प्राप्त करना
यह उदाहरण दर्शाता है कि कैसे सबसे पहले FileSystemObject ऑब्जेक्ट को बनाया जाता है और तब AvailableSpace गुण का उपयोग करके निर्दिष्ट ड्राइवर की उपलब्ध जगह प्राप्त की जाती है。
निर्दिष्ट ड्राइवर की शेष जगह क्षमता प्राप्त करना
यह उदाहरण दर्शाता है कि कैसे FreeSpace गुण का उपयोग करके निर्दिष्ट ड्राइवर की शेष जगह प्राप्त की जाती है。
निर्दिष्ट ड्राइवर की कुल क्षमता प्राप्त करना
यह उदाहरण दर्शाता है कि कैसे TotalSize गुण का उपयोग करके निर्दिष्ट ड्राइवर की कुल क्षमता प्राप्त की जाती है。
निर्दिष्ट ड्राइवर का ड्राइवर अक्षर प्राप्त करना
यह उदाहरण दर्शाता है कि कैसे DriveLetter गुण का उपयोग करके निर्दिष्ट ड्राइवर का ड्राइवर अक्षर प्राप्त किया जाता है。
निर्दिष्ट ड्राइवर का ड्राइवर किस्म प्राप्त करना
यह उदाहरण दर्शाता है कि कैसे DriveType गुण का उपयोग करके निर्दिष्ट ड्राइवर का ड्राइवर किस्म प्राप्त किया जाता है。
निर्दिष्ट ड्राइवर के फ़ाइल सिस्टम की जानकारी प्राप्त करना
यह उदाहरण दर्शाता है कि कैसे FileSystem का उपयोग करके निर्दिष्ट ड्राइवर के फ़ाइल सिस्टम किस्म प्राप्त किया जाता है。
ड्राइवर क्या तैयार है?
यह उदाहरण दर्शाता है कि कैसे IsReady गुण का उपयोग करके निर्दिष्ट ड्राइवर के लिए क्या तैयार है इसे जांच किया जाता है。
निर्दिष्ट ड्राइवर का पथ प्राप्त करना
यह उदाहरण दर्शाता है कि कैसे Path गुण का उपयोग करके निर्दिष्ट ड्राइवर का पथ प्राप्त किया जाता है。
निर्दिष्ट ड्राइवर का रूट फ़ोल्डर प्राप्त करना
यह उदाहरण दर्शाता है कि कैसे RootFolder गुण का उपयोग करके निर्दिष्ट ड्राइवर का रूट फ़ोल्डर प्राप्त किया जाता है。
निर्दिष्ट ड्राइवर का अनुक्रमांक प्राप्त करना
यह उदाहरण दर्शाता है कि कैसे Serialnumber गुण का उपयोग करके निर्दिष्ट ड्राइवर का अनुक्रमांक प्राप्त किया जाता है。

Drive ऑब्जेक्ट

Drive ऑब्जेक्ट का उपयोग स्थानीय हार्ड ड्राइवर या नेटवर्क साझा ड्राइवर के बारे में जानकारी वापस देने के लिए किया जाता है। Drive ऑब्जेक्ट फ़ाइल सिस्टम, शेष क्षमता, नंबर, वॉल मार्क आदि के बारे में जानकारी वापस दे सकता है。

टिप्पणी:Drive ऑब्जेक्ट के द्वारा ड्राइव के सामग्री के बारे में कोई जानकारी नहीं वापस दी जा सकती। इस उद्देश्य के लिए Folder ऑब्जेक्ट का उपयोग करें。

यदि हम Drive ऑब्जेक्ट के संबंधित गुणों को परिचालित करना चाहते हैं, तो हमें FileSystemObject द्वारा Drive ऑब्जेक्ट की उदाहरण बनाने के लिए उदाहरण बनाना होगा। पहले, FileSystemObject ऑब्जेक्ट को बनाएं, फिर FileSystemObject ऑब्जेक्ट के GetDrive विधि या Drives गुण का उपयोग करके Drive ऑब्जेक्ट को दिखाएं。

नीचे का उदाहरण FileSystemObject ऑब्जेक्ट के GetDrive विधि का उपयोग करता है और Drive ऑब्जेक्ट को दिखाता है, और TotalSize गुण का उपयोग करता है कि निर्दिष्ट ड्राइवर (c:) का कुल क्षमता (बाइट) को वापस देता है:

<%
Dim fs,d
Set fs=Server.CreateObject("Scripting.FileSystemObject")
Set d=fs.GetDrive("c:")
Response.Write("Drive " & d & ":")
Response.Write("Total size in bytes: " & d.TotalSize)
set d=nothing
set fs=nothing
%>

आउटपुट:

Drive c: बाइटों में कुल आकार: 5893563398

Drive ऑब्जेक्ट के गुण

गुण वर्णन
AvailableSpace निर्दिष्ट ड्राइवर या नेटवर्क साझा ड्राइवर पर उपलब्ध स्पेस क्षमता को उपयोगकर्ता को वापस देता है。
DriveLetter स्थानीय ड्राइवर या नेटवर्क साझा ड्राइवर को पहचानने वाले बड़े अक्षर को वापस देता है。
DriveType निर्दिष्ट ड्राइवर के किस्म को वापस देता है。
FileSystem निर्दिष्ट ड्राइवर को उपयोग करने वाले फ़ाइल सिस्टम किस्म को वापस देता है。
FreeSpace निर्दिष्ट ड्राइवर या नेटवर्क साझा ड्राइवर पर शेष स्पेस क्षमता को उपयोगकर्ता को वापस देता है。
IsReady यदि निर्दिष्ट ड्राइवर तैयार है, तो true वापस देता है। अन्यथा false वापस देता है。
Path एक बड़े अक्षर वापस देता है जो एक बिन्दु और कोटा के साथ, निर्दिष्ट ड्राइवर के पथ नाम को संकेत करता है。
RootFolder एक फ़ोल्डर ऑब्जेक्ट वापस देता है, जो निर्दिष्ट ड्राइवर के रूट फ़ोल्डर को प्रतिनिधित्व करता है。
सीरियलनंबर विशिष्ट ड्राइव का श्रृंखलानंबर वापस करें
शेयरनाम विशिष्ट ड्राइव का नेटवर्क साझा नाम वापस करें
कुलसाइज विशिष्ट ड्राइव या नेटवर्क साझा ड्राइव की कुल क्षमता वापस करें
वॉल्यूमनाम विशिष्ट ड्राइव के वॉल्यूम नाम निर्धारित करें या लॉड करें