سؤال

كيف يمكنني معرفة سعة التخزين الخاصة بي الصلبة دون استخدام وظائف نظام التشغيل مثل DIR أو LS؟

هل كانت مفيدة؟

المحلول

على Windows:

Win32: getDiskFreespaceex

.صافي: DriveInfo

إذا ، لأي سبب من الأسباب ، لا تزال لا تريد استخدامها ، يمكنك ذلك أرسل رسالة IOCTL مباشرة إلى برنامج تشغيل القرص.

نصائح أخرى

statfs() مكالمة نظام UNIX هي صديقك (نقاط الارتباط إلى صفحة MAN BSD كما هو مستخدم في Mac OS X).

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top