检索磁盘可用空间信息.
#Include <WinAPIEx.au3>
_WinAPI_GetDiskFreeSpaceEx ( $sDrive )
$sDrive | 驱动器号. 如 D:, E:, 等等. |
成功: | 返回以下参数的数组: |
[0] - 磁盘可用空间字节数. | |
如果用户正在使用配额, 此值可能会小于空闲字节总数. | |
[1] - 磁盘可用字节总数. | |
如果用户正在使用配额, 此值可能会小于字节总数. | |
[2] - 磁盘空闲字节数. | |
失败: | 返回 0,并设置@error标志为非 0 值. |
在MSDN中搜索
#Include <WinAPIEx.au3>
Opt('MustDeclareVars', 1)
Global $Data = _WinAPI_GetDiskFreeSpaceEx(@HomeDrive)
ConsoleWrite('Total available free space on ' & @HomeDrive & ' => ' & $Data[0] & ' bytes' & @CR)
ConsoleWrite('Total available space on ' & @HomeDrive & ' => ' & $Data[1] & ' bytes' & @CR)
ConsoleWrite('Total free space on ' & @HomeDrive & ' => ' & $Data[2] & ' bytes' & @CR)