獲取磁碟使用空間和剩餘空間

2021-04-01 15:20:54 字數 847 閱讀 1094

char crdrv[3];

cstringarray strarray;

_ularge_integer  n64totalnumberofbytes,

n64totalnumberoffreebytes;

__int64  n64totalfree = 0,n64totalspace = 0;

float ftotalfree,ftotalspace,ftempfree,ftemptotal;

ulong  ltotalfree = 0,ltotalspace = 0,

ltempfree = 0,ltemptotal = 0;

cstring strinfo;

bool bsuccess;

for(int n=2;n<=25;n++)

default:}}

for(n = 0;n < strarray.getsize();n ++)

ltotalspace = (ulong)(n64totalspace/1024);

ltotalfree = (ulong)(n64totalfree/1024);

ftotalspace = (float)ltotalspace;

ftotalspace = ftotalspace/1024/1024;

ftotalfree = (float)ltotalfree;

ftotalfree = ftotalfree/1024/1024;

strinfo.format("總容量: %4.2fgb,總共可用空間: %4.2fgb.",

ftotalspace,ftotalfree);

afxmessagebox(strinfo);

通過VBS獲取磁碟剩餘空間

get disk free space strcomputer set objwmiservice getobject winmgmts strcomputer root cimv2 set coldisks objwmiservice.execquery select from win32 log...

C 獲取磁碟碟符以及剩餘空間

void test2 int dtype int si 0 bool fresult unsigned int64 i64freebytestocaller unsigned int64 i64totalbytes unsigned int64 i64freebytes for int i 0 i ...

zabbix監控磁碟剩餘空間

磁碟剩餘空間監測 2019年1月21日 一 測試c盤剩餘空間 root localhost usr local zabbix bin zabbix get s 192.168.0.186 k vfs.fs.size c free 59576496128 二 測定閥值 55000000000 三 測試...

C 如何獲取遠端磁碟上的剩餘空間

獲取遠端計算機上磁碟的剩餘空間,所要獲取的遠端計算機上的磁碟可能是共享的,也可能不是共享的。如果是共享的就好辦多了,你可以不需要太多的許可權就可以獲取你想要的東西。1 summary 2 獲得unc路徑所指向資料夾所在磁碟的的剩餘空間大小 需要 3 summary 4 引數為uncpath和路徑所在...

linux如何檢視磁碟剩餘空間

root linux var df hl 檔案系統 容量 已用 可用 已用 掛載點 dev hdb2 75g 75g 0 100 dev hdb1 99m 9.2m 85m 10 boot none 251m 0 251m 0 dev shm 這樣是什麼意思呢,我還有多少空間可以使用.能不能檢視一個...