Bonsoir tout le monde,
j'ai besoin d'instructions C pour lister tous les lecteurs présents sur un disque, l'espace libre, l'espace utilisé et la totale totale de chaque lecteur.
merci de m'aider, bonne soirée!
Version imprimable
Bonsoir tout le monde,
j'ai besoin d'instructions C pour lister tous les lecteurs présents sur un disque, l'espace libre, l'espace utilisé et la totale totale de chaque lecteur.
merci de m'aider, bonne soirée!
C'est assez dépendant de l'OS pour lequel tu fais ton dev ça.
Autrement, si tu es sous linux, les codes source de df et du sont disponible car sous license gpl, il suffit de les trouver et de regarder ce qui a été fait pour obtenir les commandes.
merci à jabbounet pour sa réaction.:D
Je suis sous windows.
J'utilise cette commande DOS dir | findstr "libre" mais elle ne me donne que l'espace libre. Je voudrais essayer de faire un code en C pour résoudre mon problème.
si quelqu'un peut m'aider, ça me ferait plaisir
:salut:
Regarde pour la fonction GetDiskFreeSpace
;)
Sous Windows :
- GetLogicalDrives() pour connaitre la liste des lecteurs de disquettes et disque durs
- GetDriveType() ou GetVolumeInformation() pour avoir des infos sur ces lecteurs
- GetDiskFreeSpace() pour obtenir l'espace disponible sur un disque
[Edit] Ha ! grillé :aie: (mais plus complet)
merci à vous tous, c'est ce dont j'avais besoin. :D