DriveSpaceFree

首页  后退  前进

DriveSpaceFree
down2

DriveSpaceFree

返回路径磁盘的可用空间(MB).

 

DriveSpaceFree ( "path" )

参数

path

驱动器的路径.

返回值

成功:

返回磁盘可用空间的兆字节[MB]浮点数.

失败:

返回 0, 设置 @error 为 1.

备注

即使给定路径是驱动器的完整工作目录路径(必须是确实存在的),

DriveSpaceFree 也能正常工作. 但文件路径无效.

如果对精确度的要求不高, 则可使用 Round() (四舍五入)函数.

 

函数示例

#include <MsgBoxConstants.au3>
Local $iFreeSpace = DriveSpaceFree(@HomeDrive & "\") ; Find the free disk space of the home drive, generally this is the C:\drive.
MsgBox($MB_SYSTEMMODAL, "", "Free Space: " & $iFreeSpace & " MB")

----------------------------------------

 

该函数可以通过命令 exect 调用

参见:

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

例子
copy

exect=$var_isize=DriveSpaceFree('C:\')||_ViewValues('На~~диске~~свободно~~'&'$var_isize'&'~~Mb') ;; 返回C:\驱动器的可用磁盘空间。

up2

tcimage © Аверин Андрей для Total Commander Image Averin-And@yandex.ru