共用方式為


FileSystem.GetDriveInfo(String) 方法

定義

傳回指定之磁碟機的 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 物件。

例外狀況

路徑無效,原因如下:它是長度為零的字串;它只包含空格符;它包含無效的字元;或它是裝置路徑, (開頭為 \\.\) 。

driveNothing 或空字串。

路徑超過系統定義的最大長度。

使用者缺乏必要的使用權限來檢視路徑。

範例

這個範例會 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 來判斷有哪些磁碟驅動器可用,以及磁碟驅動器的類型。 您也可以查詢 屬性,以判斷磁碟驅動器上的容量和可用可用空間。

適用於

另請參閱