ASP Drive-objekt
- Föregående sida ASP TextStream
- Nästa sida ASP File
Drive-objektet används för att returnera information om lokala diskenheter eller nätverksdelade enheter.
Exempel
- Få tag på det tillgängliga utrymmet för en specifik enhet
- Detta exempel visar hur man först skapar ett FileSystemObject-objekt och sedan använder egenskapen AvailableSpace för att få tag på det tillgängliga utrymmet för en specifik enhet.
- Få tag på den återstående utrymmeskapaciteten för en specifik enhet
- Detta exempel visar hur man använder egenskapen FreeSpace för att få tag på den återstående utrymmet för en specifik enhet.
- Få tag på den totala kapaciteten för en specifik enhet
- Detta exempel visar hur man använder egenskapen TotalSize för att få tag på den totala kapaciteten för en specifik enhet.
- Få tag på enhetsbokstaven för en specifik enhet
- Detta exempel visar hur man använder egenskapen DriveLetter för att få tag på enhetsbokstaven för en specifik enhet.
- Få tag på enhetstypen för en specifik enhet
- Detta exempel visar hur man använder egenskapen DriveType för att få tag på enhetstypen för en specifik enhet.
- Få tag på filsysteminformation för en specifik enhet
- Detta exempel visar hur man använder FileSystem för att få tag på filsystemtypen för en specifik enhet.
- Är enheten redo?
- Detta exempel visar hur man använder egenskapen IsReady för att kontrollera om en specifik enhet är redo.
- Få tag på sökvägen för en specifik enhet
- Detta exempel visar hur man använder egenskapen Path för att få tag på sökvägen för en specifik enhet.
- Få tag på rotdirektoriet för en specifik enhet
- Detta exempel visar hur man använder egenskapen RootFolder för att få tag på rotdirektoriet för en specifik enhet.
- Få tag på serienummeret för en specifik enhet
- Detta exempel visar hur man använder egenskapen Serialnumber för att få tag på serienummeret för en specifik enhet.
Drive-objektet
Drive-objektet används för att returnera information om lokala diskenheter eller nätverksdelade enheter. Drive-objektet kan returnera information om filsystem, återstående kapacitet, serienummer, volymnamn och mer.
Kommentar:Det är inte möjligt att returnera information om innehållet i enheten genom Drive-objektet. För att uppnå detta målsättning, använd Folder-objektet.
För att manipulera egenskaperna för Drive-objektet behöver vi skapa en instans av Drive-objektet genom att använda FileSystemObject-objektet. Först skapar vi ett FileSystemObject-objekt, och sedan använder vi metoden GetDrive eller egenskapen Drives för att visa Drive-objektet.
Följande exempel använder metoden GetDrive från FileSystemObject-objektet för att visa Drive-objektet och använder TotalSize-egenskapen för att returnera den totala kapaciteten (i byte) för den angivna enheten (c:).
<% Dim fs,d Set fs=Server.CreateObject("Scripting.FileSystemObject") Set d=fs.GetDrive("c:") Response.Write("Drive " & d & ":") Response.Write("Total storlek i byte: " & d.TotalSize) set d=nothing set fs=nothing %>
Utdata:
Drive c: Total storlek i byte: 5893563398
Egenskaper för Drive-objektet
Egenskap | Beskrivning |
---|---|
AvailableSpace | Returnerar den tillgängliga utrymmeskapaciteten på den angivna enheten eller nätverksdelad enhet till användaren. |
DriveLetter | Returnerar en stor bokstav som identifierar den lokala enheten eller nätverksdelade enheten. |
DriveType | Returnerar typen för den angivna enheten. |
FileSystem | Returnerar den filsystemtyp som används av den angivna enheten. |
FreeSpace | Returnerar den återstående utrymmeskapaciteten på den angivna enheten eller nätverksdelad enhet till användaren. |
IsReady | Returnerar true om den angivna enheten är redo, annars returnerar false. |
Path | Returnerar en stor bokstav med en kolon efter den, används för att indikera sökvägen till den angivna enheten. |
RootFolder | Returnar ett mappobjekt som representerar rotmappen för den angivna enheten. |
SerialNumber | Returnera serienummeret för en specifik enhet |
ShareName | Returnera nätverksnamnet för en specifik enhet |
TotalSize | Returnera den totala kapaciteten för en specifik enhet eller nätverksdelad enhet |
VolumeName | Ställ in eller returnera volymnamnet för en specifik enhet |
- Föregående sida ASP TextStream
- Nästa sida ASP File