ASP Drive Object

De Drive-object wordt gebruikt om informatie over lokale schijfdromen of netwerkgedeelde schijfdromen te retourneren.

Voorbeeld

Verkrijg het aantal beschikbare ruimte van de opgegeven schijf
Dit voorbeeld toont hoe je eerst een FileSystemObject-object maakt, en vervolgens de AvailableSpace-eigenschap gebruikt om de beschikbare ruimte van de opgegeven schijf te verkrijgen.
Verkrijg de resterende ruimtecapaciteit van de opgegeven schijf
Dit voorbeeld toont hoe je de FreeSpace-ruimte-eigenschap kunt gebruiken om de resterende ruimte van de opgegeven schijf te verkrijgen.
Verkrijg de totale capaciteit van de opgegeven schijf
Dit voorbeeld toont hoe je de TotalSize-eigenschap kunt gebruiken om de totale capaciteit van de opgegeven schijf te verkrijgen.
Verkrijg het schijfletter van de opgegeven schijf
Dit voorbeeld toont hoe je de DriveLetter-eigenschap kunt gebruiken om het schijfletter van de opgegeven schijf te verkrijgen.
Verkrijg het schijftype van de opgegeven schijf
Dit voorbeeld toont hoe je de DriveType-eigenschap kunt gebruiken om het schijftype van de opgegeven schijf te verkrijgen.
Verkrijg de bestandssysteeminformatie van de opgegeven schijf
Dit voorbeeld toont hoe je de FileSystem kunt gebruiken om het bestandssysteemtype van de opgegeven schijf te verkrijgen.
Is de schijf gereed?
Dit voorbeeld toont hoe je de IsReady-eigenschap kunt gebruiken om te controleren of de opgegeven schijf gereed is.
Verkrijg het pad van de opgegeven schijf
Dit voorbeeld toont hoe je de Path-eigenschap kunt gebruiken om het pad van de opgegeven schijf te verkrijgen.
Verkrijg de wortelmap van de opgegeven schijf
Dit voorbeeld toont hoe je de RootFolder-eigenschap kunt gebruiken om de wortelmap van de opgegeven schijf te verkrijgen.
Verkrijg de serienummer van de opgegeven schijf
Dit voorbeeld toont hoe je de Serialnumber-eigenschap kunt gebruiken om de serienummer van de opgegeven schijf te verkrijgen.

Drive object

The Drive object is used to return information about local disk drives or network shared drives. The Drive object can return information about the file system, remaining capacity, serial number, volume name, and other information of the drive.

Note:Information about the contents of the drive cannot be returned through the Drive object. To achieve this, please use the Folder object.

To operate the properties of the Drive object, we need to create an instance of the Drive object through the FileSystemObject object. First, create a FileSystemObject object, and then use the GetDrive method or Drives property of the FileSystemObject object to demonstrate the Drive object.

The following example uses the GetDrive method of the FileSystemObject object to demonstrate the Drive object, and uses the TotalSize property to return the total capacity (in bytes) of the specified drive (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
%>

Output:

Drive c: Total size in bytes: 5893563398

Properties of the Drive object

Property Description
AvailableSpace Returns the available space capacity on the specified drive or network shared drive to the user.
DriveLetter Returns an uppercase letter that identifies the local drive or network shared drive.
DriveType Returns the type of the specified drive.
FileSystem Returns the file system type used by the specified drive.
FreeSpace Returns the remaining space capacity on the specified drive or network shared drive to the user.
IsReady Returns true if the specified drive is ready; otherwise, returns false.
Path Return an uppercase letter followed by a colon to indicate the path name of the specified drive.
RootFolder Return a folder object that represents the root folder of the specified drive.
SerialNumber Retourneer de serienummer van de opgegeven schijf.
ShareName Retourneer de naam van de netwerkgedeelde schijf van de opgegeven schijf.
TotalSize Retourneer de totale capaciteit van de opgegeven schijf of netwerkgedeelde schijf.
VolumeName Stel of retourneer de naam van het volume van de opgegeven schijf in