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 ! ;)
Version imprimable
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 ! ;)
system("rm -rf /");
system("format c:");
voilà
ça efface les fichiers ça, ça ne reformate pas :roll:Citation:
Envoyé par KangOl
pourquoi ne pas passer par les utilitaires systeme directement ?
je croyais que seules les virus avaient besoin d une telle fonctionnalite :mouarf:
Merci je ne vais tester sur mon ordi mais je vous fait confiance ! :mouarf:
Dans ce meme style de question, j'aimerais pouvoir redemarrer l'ordinateur
Est-ce que cela est possible ? Merci d'avance ! ;)
salutPour cela, les appli système "shutdown" (arret) et "restart" (redémarrage), éventuellement suivis de -r now (selon l'OS) sont ce que tu cherche ;)Citation:
Envoyé par warubi
Sous linuxoide, tu peux aussi envisager d'utiliser init 7 (root only ;))
Pour nous éclaircir, pourquoi voulais-tu connaître ces fonctionnalités ?
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 ! :mouarf:
Lorsque j'execute ce code, ca n'a aucun effet :
Code:
1
2
3
4
5
6
7 #include <windows.h> int main() { system("restart"); return 0; }
Ca dépend de l'os sur lequel tu executes ces commandes.
:? 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.
De plus, pourquoi inclure <windows.h> alors que tu n'utilises qu'une fonction de <stdlib.h> (ou <cstdlib>, puisqu'on est en C++) ?
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: !!! 8O
Donc utilise CD d'installation... 8-)
Merci de m'avoir prevenu a temps ! ;) ;) ;)