ASP Drive 對象
Drive 對象用于返回關(guān)于本地磁盤驅(qū)動(dòng)器或者網(wǎng)絡(luò)共享驅(qū)動(dòng)器的信息。
實(shí)例
- 取得指定驅(qū)動(dòng)器的可用空間數(shù)
- 本例演示如何首先創(chuàng)建一個(gè) FileSystemObject 對象,然后使用 AvailableSpace 屬性來獲得指定驅(qū)動(dòng)器的可用空間。
- 取得指定驅(qū)動(dòng)器的剩余空間容量
- 本例演示如何使用 FreeSpace 空間屬性來取得指定驅(qū)動(dòng)器的剩余空間。
- 取得指定驅(qū)動(dòng)器的總?cè)萘?/a>
- 本例演示如何使用 TotalSize 屬性來獲得指定驅(qū)動(dòng)器的總?cè)萘俊?/dd>
- 取得指定驅(qū)動(dòng)器的驅(qū)動(dòng)器字母
- 本例演示如何使用 DriveLetter 屬性來獲得指定驅(qū)動(dòng)器的驅(qū)動(dòng)器字母。
- 取得指定驅(qū)動(dòng)器的驅(qū)動(dòng)器類型
- 本例演示如何使用 DriveType 屬性來獲得指定驅(qū)動(dòng)器的驅(qū)動(dòng)器類型。
- 取得指定驅(qū)動(dòng)器的文件系統(tǒng)信息
- 本例演示如何使用 FileSystem 來取得指定驅(qū)動(dòng)器的文件系統(tǒng)類型。
- 驅(qū)動(dòng)器是否已就緒?
- 本例演示如何使用 IsReady 屬性來檢查指定的驅(qū)動(dòng)器是否已就緒。
- 取得指定驅(qū)動(dòng)器的路徑
- 本例演示如何使用 Path 屬性來取得指定驅(qū)動(dòng)器的路徑。
- 取得指定驅(qū)動(dòng)器的根文件夾
- 本例演示如何使用 RootFolder 屬性來取得指定驅(qū)動(dòng)器的根文件夾。
- 取得指定驅(qū)動(dòng)器的序列號
- 本例演示如何使用 Serialnumber 屬性來取得指定驅(qū)動(dòng)器的序列號。
Drive 對象
Drive 對象用于返回關(guān)于本地磁盤驅(qū)動(dòng)器或者網(wǎng)絡(luò)共享驅(qū)動(dòng)器的信息。Drive 對象可以返回有關(guān)驅(qū)動(dòng)器的文件系統(tǒng)、剩余容量、序列號、卷標(biāo)名等信息。
注釋:無法通過 Drive 對象返回有關(guān)驅(qū)動(dòng)器內(nèi)容的信息。要達(dá)到這個(gè)目的,請使用 Folder 對象。
如需操作 Drive 對象的相關(guān)屬性,我們需要?jiǎng)?chuàng)建通過 FileSystemObject 對象來創(chuàng)建 Drive 對象的實(shí)例。首先,創(chuàng)建一個(gè) FileSystemObject 對象,然后通過 FileSystemObject 對象的 GetDrive 方法或者 Drives 屬性來例示 Drive 對象。
下面的例子使用 FileSystemObject 對象的 GetDrive 方法來例示 Drive 對象,并使用 TotalSize 屬性來返回指定驅(qū)動(dòng)器 (c:) 的容量總數(shù)(字節(jié)):
<% 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: Total size in bytes: 5893563398
Drive 對象的屬性
屬性 | 描述 |
---|---|
AvailableSpace | 向用戶返回在指定的驅(qū)動(dòng)器或網(wǎng)絡(luò)共享驅(qū)動(dòng)器上的可用空間容量。 |
DriveLetter | 返回識別本地驅(qū)動(dòng)器或網(wǎng)絡(luò)共享驅(qū)動(dòng)器的大寫字母。 |
DriveType | 返回指定驅(qū)動(dòng)器的類型。 |
FileSystem | 返回指定驅(qū)動(dòng)器所使用的文件系統(tǒng)類型。 |
FreeSpace | 向用戶返回在指定的驅(qū)動(dòng)器或網(wǎng)絡(luò)共享驅(qū)動(dòng)器上的剩余空間容量。 |
IsReady | 如果指定驅(qū)動(dòng)器已就緒,則返回 true。否則返回 false。 |
Path | 返回其后有一個(gè)冒號的大寫字母,用來指示指定驅(qū)動(dòng)器的路徑名。 |
RootFolder | 返回一個(gè)文件夾對象,該文件夾代表指定驅(qū)動(dòng)器的根文件夾。 |
SerialNumber | 返回指定驅(qū)動(dòng)器的序列號。 |
ShareName | 返回指定驅(qū)動(dòng)器的網(wǎng)絡(luò)共享名。 |
TotalSize | 返回指定的驅(qū)動(dòng)器或網(wǎng)絡(luò)共享驅(qū)動(dòng)器的總?cè)萘?/td> |
VolumeName | 設(shè)置或者返回指定驅(qū)動(dòng)器的卷標(biāo)名 |