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 支援與意見反應。