检索特定 MS - DOS 设备名称的当前映射.
#Include <WinAPIEx.au3>
_WinAPI_QueryDosDevice ( $sDevice )
$sDevice | MS-DOS 设备名称. |
成功: | 返回指定设备的当前映射.如果 $sDevice 参数为空字符串 |
返回所有现存 MS - DOS 设备名的数组 | |
(例如:"\Device\HarddiskVolume1" or "\Device\Floppy0"). | |
数组元素 [0] 包含设备名称数量. | |
失败: | 返回空字符串,设置 @error 标志为非 0 值. |
在MSDN中搜索
#Include <WinAPIEx.au3>
Opt('MustDeclareVars', 1)
Global $Drive = DriveGetDrive('ALL')
If IsArray($Drive) Then
For $i = 1 To $Drive[0]
ConsoleWrite(StringUpper($Drive[$i]) & ' => ' & _WinAPI_QueryDosDevice($Drive[$i]) & @CR)
Next
EndIf