15 commandes utiles dans l'invite de commande Windows

Pour de nombreux utilisateurs de Windows, l'invite de commande est un territoire inexploré et c'est une opportunité manquée car avec l'invite de commande, vous pouvez utiliser votre PC encore plus rapidement et plus efficacement. Par exemple, il existe des commandes qui vous permettent d'effectuer des tâches plus rapidement ou avec plus de précision, mais ce n'est que la pointe de l'iceberg. Nous avons répertorié 15 commandes utiles.

01 À l'invite

Pour exécuter des commandes de ligne de commande, vous devez d'abord ouvrir l'invite de commande. Dans Windows 7, vous pouvez le faire à partir du menu Démarrer, où vous sélectionnez Tous les programmes / Accessoires / Invite de commandes . Dans Windows 10 (et Windows 8), vous pouvez le faire en appuyant sur la touche Windows + X, après quoi vous choisissez Invite de commandes dans le menu . Ou vous tapez cmd dans la fenêtre de démarrage de Windows. Par défaut, vous arriverez dans la fenêtre d'invite de commande sans droits d'administrateur. Cependant, si vous avez besoin de privilèges supplémentaires, cliquez avec le bouton droit sur l'option Invite de commandes dans Windows 7 et choisissez Exécuter en tant qu'administrateur . Dans Windows 10, appuyez sur la touche Windows + X et cette fois, choisissez Invite de commandes (Admin).

02 L'invite de commande elle-même

Par défaut, vous vous retrouvez dans une fenêtre avec des lettres blanches sur fond noir, mais qui peut être ajustée. Vous changez les couleurs avec la commande couleur (que vous fermez comme toutes les commandes avec Entrée): la couleur 1E par exemple vous donne des lettres bleues sur fond jaune clair. La commande color /? donne un bel aperçu des couleurs disponibles. Avec la commande cls, vous videz soigneusement la fenêtre. Avec exit vous fermez à nouveau la fenêtre. Si vous souhaitez coller plus de texte de Windows dans une telle fenêtre d'invite de commande, copiez d'abord ce texte dans le presse-papiers avec Ctrl + C, après quoi vous cliquez avec le bouton droit sur la barre de titre de la fenêtre d'invite de commande et choisissez Modifier / Coller .

03 Demander le contenu du dossier

Supposons que vous souhaitiez demander le contenu du dossier c: \ root \ subfolder. Cela peut être fait avec la commande dir: dir c: \ dossier racine \ sous-dossier . Ou vous accédez au dossier souhaité avec le dossier racine cd, suivi du sous - dossier cd , après quoi vous exécutez dir . Ou plus simple: vous naviguez dans l'Explorateur Windows jusqu'au dossier souhaité, après quoi vous cliquez sur un espace vide dans la fenêtre Explorateur avec Maj + bouton droit de la souris. Dans le menu contextuel, sélectionnez Ouvrir la fenêtre de commande ici . Nous allons nous en tenir à la commande dir pendant un moment, car elle a des paramètres intéressants, comme dir /? vous expliquez déjà clairement. Par exemple, si vous souhaitez trier le contenu par date (les fichiers les plus récents en premier), vous le faites avec dir / OD .

04 Flux de données cachés

Beaucoup ignorent que Windows permet à différents «flux de données» d'être liés à un fichier. Vous pouvez utiliser un tel flux de données supplémentaire pour masquer les données dans un fichier. Une petite expérience le montre clairement. Créez (avec le Bloc-notes) un document que vous souhaitez masquer, par exemple secret.txt. Exécutez ensuite la commande suivante dans ce dossier: tapez secret.txt> blabla.txt: hidden.txt . Cela inclura secret.txt dans le fichier blabla.txt (apparemment vide). Vous pouvez maintenant supprimer le fichier secret.txt (par exemple avec del secret.txt ). Si vous exécutez une commande dir, blabla.txt apparaît vide. Cependant, via la commande dir / Rvous pouvez toujours voir ce flux de données caché. Pour afficher le contenu de ce flux de données, exécutez la commande suivante: " c: \ system32 \ notepad.exe" blabla.txt: hidden.txt .

05 Dossiers liés

Supposons que vous ayez besoin d'un accès fréquent à un certain dossier. Ce n'est pas très utile lorsque ce dossier est profondément imbriqué. Cela peut être résolu en créant un lien vers ce dossier. En tant qu'administrateur, accédez à l' invite de commande et exécutez la commande suivante: mklink / J c: \ quickfolder "d: \ folder1 \ subfolder \ subsubfolder" . Lorsque vous enregistrez ensuite les données dans le dossier c: \ quick folder , ces données se retrouveront automatiquement (également) dans ce dossier profondément imbriqué. Ensuite, vous pouvez supprimer le 'dossier de liens' (dossier c: \ quick) si vous préférez; les données du dossier profondément imbriqué sont conservées. Remarque: lorsque vous supprimez des fichiers de ce dossier de liens, ils disparaissent également du dossier profondément imbriqué!

06 Services

Vous savez probablement qu'il existe de nombreux services exécutés en arrière-plan sous Windows. La commande Just start vous indique exactement quels services. Désormais, il est également possible d'arrêter les services à partir de l'invite de commande et de les redémarrer (à nouveau). Supposons que vous vouliez empêcher Windows de redémarrer votre PC simplement parce que les mises à jour sont prêtes, alors vous désactivez ce service en arrêtant simplement "Windows Update" . Et comme vous l'avez peut-être deviné, vous activez un service avec un simple démarrage , suivi du nom exact du service. Nous utilisons les guillemets pour indiquer clairement qu'il s'agit d'un concept (ou d'un chemin) et non de mots individuels.

07 Ressources partagées

Sous Windows, vous pouvez partager des ressources telles que des imprimantes et des dossiers. Si vous souhaitez obtenir rapidement un aperçu de ces ressources partagées, entrez la commande net view \\ , par exemple net view \\ redactpc1 . Vous pouvez lire ce nom d'ordinateur dans la fenêtre que vous voyez lorsque vous appuyez sur la touche Windows + Pause . Vous créez un nouveau dossier réseau partagé avec une commande telle que net share videos = "c: \ media \ personal \ video movies" . Vous pouvez supprimer le dossier réseau partagé avec des vidéos de partage net / supprimer. Il est également possible de joindre en permanence un disque réseau partagé à une lettre de lecteur libre: net use x: \\ "" \ / persistent: yes (en remplaçant x: par la lettre de lecteur souhaitée).

08 Comptes avec restrictions de temps

Vous pouvez effectuer toutes sortes de tâches de gestion pour les comptes Windows via le contrôle de compte d'utilisateur Windows. Mais certaines tâches ne peuvent être effectuées (ou plus rapidement) qu'à partir de l'invite de commande. Si vous souhaitez désactiver temporairement un certain compte, une commande comme net user / active: no (remplacez non par yes pour le réactiver). Ou vous pouvez vous assurer qu'un compte ne peut se connecter à Windows qu'à certaines heures: utilisateur net / horaires: lun-ven, 17h-19h; sam-dim, 10h-20h . Avec Net User, vous vérifiez si l'affectation a réussi. Remarque: n'oubliez pas la barre oblique pour ces commandes (pour active et times ), sinon Windows pensera que vous souhaitez changer le mot de passe du compte!

09 Connectivité

Il arrive parfois dans un réseau qu'un appareil cesse soudainement de répondre. Pour savoir rapidement s'il existe toujours une connexion réseau entre votre PC et cet appareil, utilisez la commande ping suivie du nom de l'ordinateur ou de l'adresse IP de cet appareil (par exemple, ping redactpc-1 ou ping 192.168.0.5 ). Si tout se passe bien, vous obtiendrez quatre réponses. Sinon, vérifiez la connexion physique ou la configuration du réseau. Dans de nombreux cas, vous pouvez également tester des serveurs externes (tels que ping www.google.nl ). Si vous pouvez envoyer une requête ping à une adresse IP externe (telle que ping 8.8.8.8 ), mais pas à l'URL, il se peut qu'il y ait un problème avec le service DNS: voir également le conseil 11.

10 Connexion Internet

Il existe également une commande qui vous permet de vérifier la portée de la connexion entre votre propre PC et le serveur cible sur Internet. Après tout, il y a souvent beaucoup de «nœuds» (tels que des routeurs) entre votre PC et un tel serveur et il ne peut être exclu que votre connexion échoue à l'un de ces nœuds. N'hésitez pas à l'essayer avec la commande suivante: tracert www.computertotaal.nl . Une telle commande est également très informative puisque vous pouvez vérifier la route (rs) empruntée par votre demande. À propos, les versions modernes de Windows incluent également la commande pathping , qui est une combinaison de ping et de tracert. Après la trace et un peu de patience, les statistiques de réponse suivront.

11 DNS

Lorsque vous entrez une adresse Web (URL) dans votre navigateur, un DNS (Domain Name Service) garantit qu'elle est parfaitement liée à l'adresse IP correspondante, afin que votre navigateur puisse se connecter au serveur Web. Si vous pouvez toujours atteindre des adresses IP mais plus des URL, la commande nslookup vous aidera à vérifier le fonctionnement du serveur DNS. Exécutez nslookup puis entrez server suivi du nom ou de l'adresse IP du serveur DNS que vous souhaitez tester. Appuyez maintenant sur la touche Entrée et entrez une adresse Web, telle que www.computertotaal.nl. Si vous voyez maintenant des délais d'expiration, il y a apparemment un problème avec le serveur DNS configuré.

12 Configuration du réseau

Un moyen rapide de demander toutes sortes d'informations sur votre réseau domestique consiste à utiliser la commande ipconfig . De cette façon, vous pouvez voir, entre autres choses, quels adaptateurs LAN (sans fil ou non) sont actifs, quelle adresse IP ont ces adaptateurs et quelle est l'adresse de votre passerelle (ou routeur) par défaut, afin que vous puissiez saisir cette adresse dans votre navigateur. pour accéder à l'interface Web de cet appareil. Si vous voulez également connaître le (s) serveur (s) DNS et les adresses MAC des adaptateurs réseau et si vous voulez savoir si DHCP est actif, utilisez ipconfig / all . En cas de problèmes de connexion, cela peut également aider à libérer toutes les adresses avec ipconfig / release et à les réinitialiser avec ipconfig / renew .

13 Connexions réseau

La commande netstat vous donne un aperçu des connexions actives, y compris l'adresse IP et le numéro de port de l'expéditeur et du destinataire. Exécutez également la commande netstat /? pour se faire une idée des nombreux paramètres. Par exemple, netstat -s vous donne un bel aperçu statistique par protocole réseau (IP, ICMP, TCP et UDP), ce qui peut être utile pour résoudre des problèmes de réseau. Avec netstat -o, vous pouvez également voir le PID (identificateur de processus) des processus. Via le Gestionnaire des tâches de Windows, où vous sélectionnez Affichage / Colonnes / ID de processus , vous pouvez ensuite découvrir quelles applications sont responsables de cela.

14 Opérations de copie

Il est fort probable que vous copiez souvent des fichiers et des dossiers via l'Explorateur. Cependant, cet environnement n'offre pas beaucoup de flexibilité, du moins pas lorsque vous comparez les possibilités avec la commande robocopy . Via robocopy /? vous obtenez un aperçu du nombre impressionnant de paramètres. Un exemple: avec robocopy c: \ media g: \ backup \ media / MIR (MIR signifie miroir), le dossier source (c: \ media) est automatiquement mis en miroir avec le dossier de destination (g: \ backup \ media). Une autre fonctionnalité pratique est l'option de sauvegarde des commandes: il vous suffit d'ajouter le paramètre / SAVE : pour cela. Avec la commande robocopy / JOB : vous pouvez réexécuter cette commande proprement.

15 En lot

Un avantage important des commandes en ligne de commande est que vous pouvez inclure plusieurs commandes dans un fichier batch les unes après les autres, afin qu'elles soient exécutées une par une dès que vous appelez le fichier batch (ce dernier peut également être fait via le planificateur de tâches Windows). Un tel fichier batch n'est rien de plus qu'un fichier texte avec l'extension .bat ou .cmd, que vous créez avec le Bloc-notes, par exemple. Un exemple simple à titre d'illustration:

cls

robocopy c: \ media g: \ backup \ media

del c: \ media \ *. * / Q

pause

Avec la commande del vous supprimez tous les fichiers de c: \ media sans demander de confirmation (après les avoir copiés avec la commande robocopy).