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!
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.
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
Regarde pour la fonction GetDiskFreeSpace
![]()
Mon Site
Ma bibliothèque de gestion des chaînes de caractères en C
L'imagination est plus importante que le savoir. A. Einstein
Je ne répond à aucune question technique par MP, merci d'avance !
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é(mais plus complet)
Raymond
Vous souhaitez participer à la rubrique Réseaux ? Contactez-moi
CafuroCafuro est un outil SNMP dont le but est d'aider les administrateurs système et réseau à configurer leurs équipements SNMP réseau.
e-verbeUn logiciel de conjugaison des verbes de la langue française.
Ma page personnelle sur DVP.
merci à vous tous, c'est ce dont j'avais besoin.![]()
Partager