函数参考


DriveSpaceFree

以MB(兆字节)为单位返回指定路径所在分区的剩余空间.

DriveSpaceFree ( "路径" )

参数

路径 要获得相应信息的驱动器路径.

返回值

成功: 以MB(兆字节)为单位返回指定路径所在分区的剩余空间(浮点数).
失败: 返回值为 0,并把 @error 设为 1.

注意/说明

即使给定的路径是某驱动器子目录的完整路径(必须是确实存在的)DriveSpaceFree也能计算出其所在分区的可用空间;但如果指派的是一个文件的路径则不行.
如果对精确度的要求不高则可使用 Round 函数(四舍五入).

相关

DriveGetDrive, DriveGetFileSystem, DriveGetLabel, DriveGetSerial, DriveGetType, DriveSetLabel, DriveSpaceTotal, DriveStatus

示例/演示


Local $iFreeSpace = DriveSpaceFree(@HomeDrive & "\") ; Find the free disk space of the home drive, generally this is the C:\ drive.
MsgBox(4096, "可用空间:", $iFreeSpace & " MB")