Qui se souvient, aujourd’hui, des commandes DOS? Presque personne et pourtant celles-ci peuvent encore bien servir, le plus souvent pour réparer ou diagnostiquer un problème sur Windows.
Voici quelques commandes DOS qui pourraient bien servir.
Mini histoire : Microsoft était réputé pour son BASIC, mais n’avait rien comme système d’exploitation. L’entreprise achète le QDOS créé par une petite entreprise, Seattle Computer Products, pour 50 000$. Celui-ci sera amélioré par Microsoft et vendu à IBM sous l’appellation PC-DOS.
DOS = (disk operating system) le système d’exploitation.
QDOS = Quick-and-dirty Operating System soit Système d’exploitation rapide et sale (vite fait, mal fait).
Voici quelques commandes :
—– Disque dur —–
chkdsk lecteur /f : permet de vérifier l’état de disque dur, et de corriger les erreurs. (exemple => chkdsk c: / f).
—– Fichier —–
dir : affiche le contenu du répertoire.
D: ou E: ou F: … : change de lecteur, exemple si vous tapez juste F: on va sur le lecteur F.
cd .. : remonte dans le répertoire parent.
cd c:\répertoire : va dans le répertoire indiqué.
del (nom du fichier) : suppression du fichier (avec l’attribut /s supprime les fichiers dans tous les sous-répertoires => del /s fichier).
Rmdir (nom du répertoire) : supprime le répertoire vide sélectionné (avec l’attribut /s supprime tous les sous-répertoires et fichiers également => Rmdir /s répertoire).
md répertoire : permet de créer un répertoire (exemple => md répertoire ou md c:\répertoire).
ren (fichier1.doc fichier2.doc) : permet de renommer un fichier (exemple => ren c:\abcd.doc 1234.doc, ce qui fait abcd.doc renommé en 1234.doc).
—– Réseau —–
netsh winsock reset all : procédure de réinitialisation des protocoles TCP/IP, pour réparer le réseaux.
ipconfig : affiche un résumé des propriétés IP de la carte réseau.
ipconfig /all : affiche toute les propriétés IP de la carte réseau.
ipconfig /renew : renouvele l’addresse IP de la carte réseau.
ipconfig /release : libere l’adresse IP en fin de connection.
ipconfig /flushdns : vide le cache DNS.
ipconfig /registerdns : actualise le bail DHCP.
ping x.x.x.x : envoie une requete de connexion à l’adresse IP. Visibilté du temps de latence.
ping www.site.fr : envoie une requete de connection à un domaine. Visibilté du temps de latence.
tracert x.x.x.x : permet de voir les connections pour arriver à l’adresse IP.
tracert www.site.fr : permet de voir les connections pour arriver au nom de domaine.
netstat : permet de voir tout les ports actifs en TCP et UDP de la machine.(permet la détection de logiciel malvaillants comme un trojan)
netstat /a : affiche tous les ports actifs et inactifs en TCP et UDP de la machine.
—– Arrêt / marche —–
shutdown -s : éteindre Windows.
shutdown -s -t 0 : éteindre Windows immédiatement.
shutdown -s -f : éteindre Windows et forcer l’arrêt des applications.
shutdown -s -f -t 60 : éteindre Windows et forcer l’arrêt des applications dans 60 secondes.
shutdown -r : redémarrer l’ordinateur.
—– Windows 8 : activation du F8 menu de boot —–
bcdedit /set {default} bootmenupolicy legacy : activation de la touche F8 au démarrage.(CMD en mode admin)
bcdedit /set {default} bootmenupolicy standard : désactivation de la touche F8 au démarrage.(CMD en mode admin)
—– Windows : information sur l’installation et plus —–
systeminfo : toutes les information sur la date d’installation, la version de Windows, information sur le mémoire, nombre de correctif, etc…
systeminfo | find /i « date d’installation » : Date d’installation originale