ASP Drive Objekt

Drive-objektet bruges til at returnere information om lokale diskdrev eller netværksshared drev.

Eksempel

Få den tilgængelige plads på det angivne drev
Dette eksempel viser, hvordan man først opretter en FileSystemObject-objekt, og derefter bruger AvailableSpace-egenskaben til at få den tilgængelige plads på det angivne drev.
Få den tilgængelige plads på det angivne drev
Dette eksempel viser, hvordan man bruger FreeSpace-egenskaben til at få den tilgængelige plads på det angivne drev.
Få den samlede kapacitet for det angivne drev
Dette eksempel viser, hvordan man bruger TotalSize-egenskaben til at få den samlede kapacitet for det angivne drev.
Få drevbogstavet for det angivne drev
Dette eksempel viser, hvordan man bruger DriveLetter-egenskaben til at få drevbogstavet for det angivne drev.
Få drevtypen for det angivne drev
Dette eksempel viser, hvordan man bruger DriveType-egenskaben til at få drevtypen for det angivne drev.
Få filsysteminformation for det angivne drev
Dette eksempel viser, hvordan man bruger FileSystem til at få filsystemtypen for det angivne drev.
Er drevet klar?
Dette eksempel viser, hvordan man bruger IsReady-egenskaben til at tjekke, om det angivne drev er klar.
Få stien til det angivne drev
Dette eksempel viser, hvordan man bruger Path-egenskaben til at få stien til det angivne drev.
Få rodmappen for det angivne drev
Dette eksempel viser, hvordan man bruger RootFolder-egenskaben til at få rodmappen for det angivne drev.
Få serialnummeret for det angivne drev
Dette eksempel viser, hvordan man bruger Serialnumber-egenskaben til at få serialnummeret for den angivne drev.

Drive-objektet

Drive-objektet bruges til at returnere oplysninger om lokale diskdrev eller netværksshared drev. Drive-objektet kan returnere oplysninger om filsystemet, resterende plads, serienummer, mærke osv. for drevet.

Bemærkninger:Det er ikke muligt at returnere oplysninger om indholdet af drevet gennem Drive-objektet. For at opnå dette, brug Folder-objektet.

For at operere med de relaterede egenskaber på Drive-objektet, skal vi oprette en instans af Drive-objektet ved hjælp af FileSystemObject-objektet. Først oprettes en FileSystemObject, og derefter illustreres Drive-objektet ved hjælp af GetDrive-metoden eller Drives-egenskaben på FileSystemObject-objektet.

Følgende eksempel bruger FileSystemObject-objektets GetDrive-metode til at illustrere Drive-objektet, og bruger TotalSize-egenskaben til at returnere den samlede kapacitet (i byte) for det angivne drev (c:).

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

Output:

Drive c: Total størrelse i bytes: 5893563398

Egenskaberne på Drive-objektet

Egenskab Beskrivelse
AvailableSpace Returnerer den tilgængelige plads i bytes på det angivne drev eller netværksshared drev til brugeren.
DriveLetter Returnerer et stort bogstav, der identificerer en lokal drev eller en netværksshared drev.
DriveType Returnerer typen af det angivne drev.
FileSystem Returnerer filsystemtypen, der bruges af det angivne drev.
FreeSpace Returnerer den resterende plads i bytes på den angivne drev eller netværksshared drev til brugeren.
IsReady Returnerer true, hvis det angivne drev er klar. ellers returnerer false.
Path Returnerer en stor bogstav efterfulgt af et kolon, brugt til at indikere stien til det angivne drev.
RootFolder Returner en mappeobjekt, der repræsenterer rodmappe for den angivne drev.
SerialNumber Returner serienummeret for den angivne drev
ShareName Returner navnet på den angivne drevs netværksdel
TotalSize Returner den samlede kapacitet for den angivne drev eller netværksdrev
VolumeName Indstil eller returner navnet på disken på den angivne drev