Obiekt Drive ASP

Obiekt Drive służy do zwracania informacji o lokalnych dyskach twardych lub sieciowych napędach共享.

Przykład

Uzyskanie liczby dostępnej przestrzeni na określonym napędzie
Ten przykład pokazuje, jak najpierw utworzyć obiekt FileSystemObject, a następnie użyć atrybutu AvailableSpace, aby uzyskać dostępną przestrzeń na określonym napędzie.
Uzyskanie pozostałej przestrzeni na określonym napędzie
Ten przykład pokazuje, jak używać atrybutu FreeSpace, aby uzyskać pozostałą przestrzeń na określonym napędzie.
Uzyskanie całkowitej pojemności określonego napędu
Ten przykład pokazuje, jak używać atrybutu TotalSize, aby uzyskać całkowitą pojemność określonego napędu.
Uzyskanie litery napędu określonego napędu
Ten przykład pokazuje, jak używać atrybutu DriveLetter, aby uzyskać literę napędu określonego napędu.
Uzyskanie typu napędu określonego napędu
Ten przykład pokazuje, jak używać atrybutu DriveType, aby uzyskać typ napędu określonego napędu.
Uzyskanie informacji o systemie plików określonego napędu
Ten przykład pokazuje, jak używać FileSystem, aby uzyskać typ systemu plików określonego napędu.
Czy napęd jest gotowy?
Ten przykład pokazuje, jak używać atrybutu IsReady, aby sprawdzić, czy określony napęd jest gotowy.
Uzyskanie ścieżki określonego napędu
Ten przykład pokazuje, jak używać atrybutu Path, aby uzyskać ścieżkę określonego napędu.
Uzyskanie głównej folder określonego napędu
Ten przykład pokazuje, jak używać atrybutu RootFolder, aby uzyskać główną folder określonego napędu.
Uzyskanie numeru seryjnego określonego napędu
Ten przykład pokazuje, jak używać atrybutu Serialnumber, aby uzyskać numer seryjny określonego napędu.

Obiekt Drive

Obiekt Drive używany jest do zwracania informacji o lokalnych dyskach twardych lub napędach sieciowych. Obiekt Drive może zwracać informacje takie jak system plików, pozostała pojemność, numer seryjny, nazwa tomu itp.

Komentarz:Nie można zwrócić informacji o zawartości napędu za pomocą Drive obiektu. Aby osiągnąć ten cel, użyj obiektu Folder.

Aby operować atrybutami Drive obiektu, musimy utworzyć instancję Drive obiektu za pomocą obiektu FileSystemObject. Najpierw utwórz obiekt FileSystemObject, a następnie użyj metody GetDrive obiektu FileSystemObject lub atrybutu Drives do przykładu Drive obiektu.

Poniższy przykład używa metody GetDrive obiektu FileSystemObject do przykładu Drive obiektu i używa atrybutu TotalSize, aby zwrócić całkowitą pojemność określonego napędu (c:) w bajtach:

<%
Dim fs,d
Set fs=Server.CreateObject("Scripting.FileSystemObject")
Set d=fs.GetDrive("c:")
Response.Write("Napęd " & d & ":")
Response.Write("Całkowita wielkość w bajtach: " & d.TotalSize)
ustaw d=nothing
ustaw fs=nothing
%>

Wynik:

Drive c: Całkowita wielkość w bajtach: 5893563398

Atrybuty obiektu Drive

Atrybut Opis
AvailableSpace Zwraca użytkownikowi dostępną przestrzeń dyskową na określonym napędzie lub napędzie sieciowym.
DriveLetter Zwraca dużą literę identyfikującą lokalny napęd lub napęd sieciowy.
DriveType Zwraca typ określonego napędu.
FileSystem Zwraca typ systemu plików używanego przez określony napęd.
FreeSpace Zwraca użytkownikowi pozostałą przestrzeń dyskową na określonym napędzie lub napędzie sieciowym.
IsReady Zwraca true, jeśli określony napęd jest gotowy. W przeciwnym razie zwraca false.
Path Zwraca dużą literę po którym następuje znak dwukropka, używaną do wskazania ścieżki nazwy napędu.
RootFolder Zwraca obiekt folderu, który reprezentuje główny folder określonego napędu.
SerialNumber Zwrócenie numeru seryjnego określonego napędu
ShareName Zwrócenie nazwy sieciowego określonego napędu
TotalSize Zwrócenie całkowitej pojemności określonego napędu lub napędu sieciowego
VolumeName Ustawienie lub zwrócenie nazwy卷标name określonego napędu