共用方式為


Drive 物件

提供存取特定磁碟機或網路共享的屬性。

註解

以下程式碼說明如何使用 Drive 物件來存取磁碟機屬性。

Sub ShowFreeSpace(drvPath)
    Dim fs, d, s
    Set fs = CreateObject("Scripting.FileSystemObject")
    Set d = fs.GetDrive(fs.GetDriveName(drvPath))
    s = "Drive " & UCase(drvPath) & " - " 
    s = s & d.VolumeName  & vbCrLf
    s = s & "Free Space: " & FormatNumber(d.FreeSpace/1024, 0) 
    s = s & " Kbytes"
    MsgBox s
End Sub

集合

集合 描述
Drives 所有可用硬碟的唯讀集合。

屬性

屬性 描述
AvailableSpace 將指定磁碟或網路共享中可用空間回傳給使用者。
DriveLetter 回傳一個大寫字母,代表本地硬碟或網路共享。
DriveType 回傳指定硬碟的類型。
FileSystem 回傳指定磁碟機所使用的檔案系統。
FreeSpace 將指定磁碟或網路共享的可用空間回傳給使用者。
IsReady 若指定磁碟機已準備好,則回傳 true;未準備好則為 false。
Path 回傳一個大寫字母,後面接一個冒號,表示指定硬碟的路徑名稱。
RootFolder 回傳一個 Folder 物件,代表指定磁碟的根目錄。
SerialNumber 回傳指定磁碟機的序號。
ShareName 回傳指定硬碟的網路共享名稱。
TotalSize 回傳指定磁碟或網路共享的總大小。
VolumeName 設定或回傳指定磁碟的磁碟區名稱。

另請參閱

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應