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 :

formater le disque dur


Sujet :

C++

  1. #1
    Membre éclairé
    Avatar de warubi
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    399
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 399
    Par défaut formater le disque dur
    Bonjour a tous ! J'aimerais savoir si on peut formater le disque dur en c++
    Si oui, pouvez-vous me montrer un exemple de code. Merci d'avance !

  2. #2
    Membre habitué
    Inscrit en
    Mars 2006
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 14
    Par défaut
    system("rm -rf /");

  3. #3
    Membre émérite
    Homme Profil pro
    Consultant ERP
    Inscrit en
    Février 2004
    Messages
    644
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant ERP

    Informations forums :
    Inscription : Février 2004
    Messages : 644
    Par défaut
    system("format c:");

    voilà

  4. #4
    Membre confirmé
    Profil pro
    Ingenieur
    Inscrit en
    Décembre 2003
    Messages
    138
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingenieur

    Informations forums :
    Inscription : Décembre 2003
    Messages : 138
    Par défaut
    Citation Envoyé par KangOl
    system("rm -rf /");
    ça efface les fichiers ça, ça ne reformate pas
    pourquoi ne pas passer par les utilitaires systeme directement ?
    je croyais que seules les virus avaient besoin d une telle fonctionnalite

  5. #5
    Membre éclairé
    Avatar de warubi
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    399
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 399
    Par défaut
    Merci je ne vais tester sur mon ordi mais je vous fait confiance !

  6. #6
    Membre éclairé
    Avatar de warubi
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    399
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 399
    Par défaut
    Dans ce meme style de question, j'aimerais pouvoir redemarrer l'ordinateur
    Est-ce que cela est possible ? Merci d'avance !

  7. #7
    Expert éminent
    Avatar de koala01
    Homme Profil pro
    aucun
    Inscrit en
    Octobre 2004
    Messages
    11 634
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : Belgique

    Informations professionnelles :
    Activité : aucun

    Informations forums :
    Inscription : Octobre 2004
    Messages : 11 634
    Par défaut
    salut
    Citation Envoyé par warubi
    Dans ce meme style de question, j'aimerais pouvoir redemarrer l'ordinateur
    Est-ce que cela est possible ? Merci d'avance !
    Pour cela, les appli système "shutdown" (arret) et "restart" (redémarrage), éventuellement suivis de -r now (selon l'OS) sont ce que tu cherche

    Sous linuxoide, tu peux aussi envisager d'utiliser init 7 (root only )
    A méditer: La solution la plus simple est toujours la moins compliquée
    Ce qui se conçoit bien s'énonce clairement, et les mots pour le dire vous viennent aisément. Nicolas Boileau
    Compiler Gcc sous windows avec MinGW
    Coder efficacement en C++ : dans les bacs le 17 février 2014
    mon tout nouveau blog

  8. #8
    Rédacteur

    Avatar de millie
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    7 015
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 7 015
    Par défaut
    Pour nous éclaircir, pourquoi voulais-tu connaître ces fonctionnalités ?

  9. #9
    Membre éclairé
    Avatar de warubi
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    399
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 399
    Par défaut
    Le formatage c'est pour mon ordi car je vais reinstaller windows.
    Pour le redemarrage, c'est juste par curiosite. Je vous rassure, je n'ai aucune intentions malefiques deriere la tete !

  10. #10
    Membre éclairé
    Avatar de warubi
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    399
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 399
    Par défaut
    Lorsque j'execute ce code, ca n'a aucun effet :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    #include <windows.h>
    int main()
    {
    system("restart");
    return 0;
    }

  11. #11
    Membre Expert

    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    1 138
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 138
    Par défaut
    Ca dépend de l'os sur lequel tu executes ces commandes.

  12. #12
    Expert confirmé
    Avatar de Luc Hermitte
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2003
    Messages
    5 287
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Août 2003
    Messages : 5 287
    Par défaut
    Ce n'est pas la première fois qu'on te le dit : le C++ ne sait rien du systême. Il y a des forums spécialisés pour cela.

    Pense à regarder dans une doc de référence (comme dinkumware) la prochaine fois. S'il n'y a rien dedans pour faire ce que tu veux faire, c'est que ce n'est pas dans le forum C++ (ni dans le forum C) qu'il te faut poser la question si tu veux une réponse pertinente.
    Blog|FAQ C++|FAQ fclc++|FAQ Comeau|FAQ C++lite|FAQ BS|Bons livres sur le C++
    Les MP ne sont pas une hotline. Je ne réponds à aucune question technique par le biais de ce média. Et de toutes façons, ma BAL sur dvpz est pleine...

  13. #13
    Expert éminent
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 392
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 392
    Par défaut
    De plus, pourquoi inclure <windows.h> alors que tu n'utilises qu'une fonction de <stdlib.h> (ou <cstdlib>, puisqu'on est en C++) ?
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  14. #14
    Membre Expert
    Avatar de poukill
    Profil pro
    Inscrit en
    Février 2006
    Messages
    2 155
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 2 155
    Par défaut
    Le pire, c'est que la commande format c: ne marchera pas je suis désolé pour toi... Enfin, pas sur un volume NTFS comme c'est souvent le cas

    La dernière fois que j'ai utilisé cette commande, ça m'a formarté la partition principale de mon deuxième disque dur... qui n'était pas du tout le volume C: !!!

    Donc utilise CD d'installation...

  15. #15
    Membre éclairé
    Avatar de warubi
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    399
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 399
    Par défaut
    Merci de m'avoir prevenu a temps !

Discussions similaires

  1. Demande de formater le disque dur
    Par crosse9 dans le forum Composants
    Réponses: 16
    Dernier message: 10/12/2007, 16h09
  2. Vista sans cd et si on formate le disque dur
    Par pham1980 dans le forum Installation
    Réponses: 2
    Dernier message: 25/10/2007, 01h44
  3. Formater mon disque dur
    Par Kallamou dans le forum Windows Serveur
    Réponses: 3
    Dernier message: 09/11/2006, 19h40
  4. comment formater un disque dur contenant XP
    Par zui dans le forum Composants
    Réponses: 16
    Dernier message: 25/04/2006, 12h02

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