FileSystem.GetDriveInfo(String) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
傳回指定之磁碟機的 DriveInfo 物件。
public:
static System::IO::DriveInfo ^ GetDriveInfo(System::String ^ drive);
public static System.IO.DriveInfo GetDriveInfo (string drive);
static member GetDriveInfo : string -> System.IO.DriveInfo
Public Shared Function GetDriveInfo (drive As String) As DriveInfo
參數
- drive
- String
要檢查的磁碟機。
傳回
指定之磁碟機的 DriveInfo 物件。
例外狀況
路徑無效,原因如下:它是長度為零的字串;它只包含空格符;它包含無效的字元;或它是裝置路徑, (開頭為 \\.\) 。
drive
為 Nothing
或空字串。
路徑超過系統定義的最大長度。
使用者缺乏必要的使用權限來檢視路徑。
範例
這個範例會 DriveInfo 取得 C 磁碟驅動器的 物件,並用它來顯示磁碟驅動器的相關信息。
Dim getInfo = My.Computer.FileSystem.GetDriveInfo("C:\")
MsgBox("The drive's type is " & getInfo.DriveType)
MsgBox("The drive has " & getInfo.TotalFreeSpace & " bytes free.")
如需不同磁碟驅動器類型的資訊,請參閱 DriveType。
備註
類別會 DriveInfo 建立磁碟驅動器的模型,並提供方法來查詢磁碟驅動器資訊。 使用 DriveInfo 來判斷有哪些磁碟驅動器可用,以及磁碟驅動器的類型。 您也可以查詢 屬性,以判斷磁碟驅動器上的容量和可用可用空間。