IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++ Discussion :

Recherche type de partition(FAT32,NTFS etc) et Type de peripherique(CDROM,USB,SD,etc)


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Femme Profil pro
    électricien
    Inscrit en
    Mars 2011
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : électricien
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2011
    Messages : 10
    Par défaut Recherche type de partition(FAT32,NTFS etc) et Type de peripherique(CDROM,USB,SD,etc)
    Bonjour,

    je recherche comment recuperer le type de ma partition(FAT32,NTFS etc..) sous windows et le type de peripherique(CDROM,USB,SD,etc...) sous Windows et linux en c++.

    je n'arrive pas a trouvé de doc la dessus.

    merci.

  2. #2
    Membre averti
    Homme Profil pro
    Architecte technique
    Inscrit en
    Août 2010
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : Finance

    Informations forums :
    Inscription : Août 2010
    Messages : 14
    Par défaut
    Bonjour,

    Pour le type de partition (NTFS, FAT), je t'invite à lire ceci

    la partie sur le secteur de boot avec les structures qui vont bien.

    ensuite tu ouvre la partition et tu copie les 512 premiers octets dans les structures décrites dans l'article.(open() sous linux et CreateFile() sous windows)

    tu vois dans le secteur de boot un champ Format de la partition à l'offset 0x03 qui contiens "NTFS" pour le ntfs et "MSDOS" pour le FAT.

  3. #3
    Membre chevronné
    Inscrit en
    Novembre 2006
    Messages
    362
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 362
    Par défaut
    Bonjour,

    Plutôt que de refaire tout à la main, je t'encouragerais à utiliser une bibliothèque. Je n'en connais pas de portable qui fasse ce que tu veux, mais peut-être en existe-t-il ?

    Au pire, tu peux utiliser la bibliothèque système de ton système. Par exemple pour windows :
    - ici
    - et

  4. #4
    Membre habitué
    Femme Profil pro
    électricien
    Inscrit en
    Mars 2011
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : électricien
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2011
    Messages : 10
    Par défaut
    Citation Envoyé par Feriaman Voir le message
    Bonjour,

    Plutôt que de refaire tout à la main, je t'encouragerais à utiliser une bibliothèque. Je n'en connais pas de portable qui fasse ce que tu veux, mais peut-être en existe-t-il ?

    Au pire, tu peux utiliser la bibliothèque système de ton système. Par exemple pour windows :
    - ici
    - et
    salut

    merci pour ta reponse j'ai reussi a recuperer le type de peripherique sous WINDOWS.

    mais pour l'instant je n'arrive pas a recuperer le Format type de mes partitions sous WINDOWS et le type de periphérique sous LINUX.

    quelqu'un aurai un exemple de code pour recuperer ces informations en string ou char?

    merci

Discussions similaires

  1. Renommer une partition fat32
    Par BeFree2 dans le forum RedHat / CentOS / Fedora
    Réponses: 2
    Dernier message: 04/05/2008, 10h00
  2. Partition de stockage commun en FAT32, NTFS ou EXT3 ?
    Par Ekinoks dans le forum Administration système
    Réponses: 3
    Dernier message: 23/09/2007, 18h19
  3. FAT32 à NTFS
    Par amtdev dans le forum Windows XP
    Réponses: 4
    Dernier message: 04/07/2007, 19h05
  4. Réponses: 1
    Dernier message: 08/05/2007, 13h44
  5. installation de vista en mise a jour sur partition fat32
    Par psycoma dans le forum Windows Vista
    Réponses: 5
    Dernier message: 16/02/2007, 08h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo