函数参考


_WinAPI_GetDiskFreeSpaceEx

检索磁盘可用空间信息.

#Include <WinAPIEx.au3>
_WinAPI_GetDiskFreeSpaceEx ( $sDrive )

参数

$sDrive 驱动器号. 如 D:, E:, 等等.

返回值

成功: 返回以下参数的数组:
[0] - 磁盘可用空间字节数.
如果用户正在使用配额, 此值可能会小于空闲字节总数.
[1] - 磁盘可用字节总数.
如果用户正在使用配额, 此值可能会小于字节总数.
[2] - 磁盘空闲字节数.
失败: 返回 0,并设置@error标志为非 0 值.

注意/说明

None

相关

详情参考

在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)