本帖最后由 user11 于 2011-11-9 09:37 编辑
练习写个u盘启动盘制作工具软件,顺便加入免疫病毒功能,
在AU3如何准确可靠的获取u盘的信息名称容量等 遇到点问题。。。
如图, 其他同类软件 可以显示 usb 设备的名称, 容量 大小 及 盘符,,
想知道 au3 不借助wmi之类,如何准确可靠的获取 设备名称。研究半天帮助文件,也没有 找到 可以取得usb 磁盘驱动器名称
目前只需针对优盘REMOVABLE,等完成u盘以后 ,希望 移动硬盘 也可以识别,这个以后准备,,
$var = DriveGetDrive( "REMOVABLE" )
If NOT @error Then
MsgBox(4096,"", "找到 " & $var[0] & " 个驱动器")
For $i = 1 to $var[0]
$var2 = DriveStatus($var[$i]&"")
$var3 = DriveSpaceTotal($var[$i]&"")
MsgBox(4096,"驱动器 " & $i, $var[$i]&" ;驱动器状态"&$var2&" ;容量"&$var3)
Next
EndIf
|