21 meilleures astuces d’invite de commande
À première vue, l’outil Invite de commandes Windows et ses nombreuses commandes peuvent sembler ennuyeux voire relativement inutiles, mais quiconque utilise régulièrement l’invite de commandes peut vous dire qu’il y a beaucoup à aimer !
Ces conseils vous enthousiasmeront pour de nombreuses commandes d’invite de commande courantes telles que telnet, tree ou robocopy – eh bien, copie machine Cela paraît bien.
Certaines de ces astuces d’invite de commande sont des fonctionnalités spéciales ou des utilisations intéressantes de l’invite de commande elle-même, tandis que d’autres ne sont que des choses intéressantes ou relativement inconnues que vous pouvez faire avec certaines commandes CMD.
Abandonner la commande avec Ctrl+C
© David Lentz/E+/Getty Images
Presque toutes les commandes peuvent être arrêtées à l’aide de la commande abort : Ctrl+C.
Si vous n’exécutez pas réellement une commande, vous pouvez revenir en arrière et effacer ce que vous avez tapé, mais si vous l’avez exécutée, vous pouvez faire Ctrl+C pour l’arrêter.
Ce n’est pas une baguette magique, elle ne peut pas annuler quelque chose d’irréversible, comme une commande de formatage partiellement terminée.
Cependant, pour des choses comme la commande dir qui semble durer indéfiniment ou poser des questions à l’invite dont vous ne connaissez pas la réponse, la commande abort est une excellente astuce d’invite de commande.
Afficher les résultats d’une commande une page (ou ligne) à la fois
Avez-vous déjà exécuté une commande, comme la commande dir, qui produit tellement d’informations à l’écran qu’elle est presque inutile ?
Une façon de gérer ce vidage d’informations consiste à exécuter des commandes d’une manière spéciale afin que toute information générée vous soit affichée une page ou une ligne à la fois.
Tapez simplement une commande, suivie du caractère pipe, suivi d’autres commandes.
Par exemple, l’exécution de la commande suivante produira des milliers de lignes de résultats que vous attendez de la commande dir, mais la commande more mettra en pause chaque page de résultats – Suite – En bas de la page, cela signifie que la commande n’a pas fini de s’exécuter.
répertoire/s | plus
Appuyez simplement sur la barre d’espace pour avancer page par page, ou appuyez sur Entrer Avancez une ligne à la fois.
Lancer automatiquement l’invite de commande en tant qu’administrateur
De nombreuses commandes nécessitent que vous ouvriez une invite de commande élevée dans Windows – en d’autres termes, exécutez-les à partir d’une invite de commande exécutée en tant qu’administrateur.
Vous pouvez toujours cliquer avec le bouton droit sur n’importe quel raccourci d’invite de commande et sélectionner Exécuter en tant qu’administrateurmais si vous êtes un utilisateur expérimenté qui utilise fréquemment l’invite de commande, la création d’un raccourci qui fait la même chose peut vous faire gagner beaucoup de temps.
Pour ce faire, créez simplement un raccourci d’invite de commande sur le bureau, entrez les propriétés du raccourci et sélectionnez Exécuter en tant qu’administrateur boîte, située dans Avancée bouton raccourci Étiqueter.
Devenez un utilisateur avancé de l’invite de commande à l’aide des touches de fonction
Le fait que les touches de fonction fassent réellement quelque chose dans l’invite de commande est probablement l’un des secrets les mieux gardés de l’outil :
- F1 : Coller la dernière commande exécutée (caractère par caractère)
- F2 : Coller la dernière commande exécutée (jusqu’au caractère tapé)
- F3 : Coller la dernière commande exécutée
- F4 : Supprime le texte d’invite actuel jusqu’au caractère saisi
- F5 : Coller la dernière commande exécutée (sans boucler)
- F6 : Collez ^Z dans l’invite
- F7 : Affiche une liste facultative des commandes précédemment exécutées
- F8 : Coller la dernière commande exécutée (boucle)
- F9 : Demander le numéro de la commande à coller de la liste F7
Modifier le texte de l’invite
commande « invite $v ».
Saviez-vous que l’invite elle-même est entièrement personnalisable grâce à la commande prompt ?oui quand on dit personnalisable on veut dire réel personnalisable.
remplacer C:\>vous pouvez définir l’invite sur le texte de votre choix, y compris l’heure, le lecteur actuel, le numéro de version de Windows (comme dans cet exemple d’image), vous pouvez le nommer.
Un exemple utile est invite $m$p$gil affichera le chemin complet du lecteur mappé à côté de la lettre du lecteur.
tu peux le faire n’importe quand rapidement Seul, sans option, pour le restaurer dans son état par défaut parfois ennuyeux.
Obtenez de l’aide sur n’importe quelle commande
© Pearl Eye / E+ / Getty Images
la commande help fait non Fournit de l’aide pour chaque commande d’invite de commande.
Cependant, toute commande peut être /? Les options, souvent appelées commutateurs d’aide dans l’invite de commande, sont utilisées pour afficher des informations détaillées sur la syntaxe de la commande et parfois quelques exemples.
Le commutateur d’aide n’est peut-être pas l’astuce d’invite de commande la plus cool dont vous ayez jamais entendu parler, mais il est difficile de ne pas être d’accord sur le fait que c’est l’une des plus utiles.
Ni la commande help ni le commutateur help ne fournissent beaucoup d’explications sur la façon d’interpréter la syntaxe.
Enregistrer la sortie de la commande dans un fichier
Une astuce d’invite de commande très utile consiste à utiliser des opérateurs de redirection, en particulier > et >> opérateur.
Ces petits caractères vous permettent de rediriger la sortie de la commande vers un fichier texte, vous donnant une version enregistrée de toutes les données générées par la commande dans la fenêtre d’invite de commande.
Par exemple, supposons que vous postiez une question informatique sur un forum en ligne et que vous souhaitiez fournir des informations très précises sur votre ordinateur.Un moyen simple consiste à utiliser Message système Commande avec opérateur de redirection.
Par exemple, vous pouvez faire Informations système > c:\mycomputerinfo.txt Enregistrez les informations fournies par la commande systeminfo dans ce fichier. Vous pouvez ensuite joindre ce fichier à votre message sur le forum.
Afficher l’intégralité de la structure de répertoires du lecteur
L’une des petites commandes les plus concises est la commande tree. À l’aide d’une arborescence, vous pouvez créer une sorte de mappage de répertoire sur n’importe quel lecteur de votre ordinateur.
mettre en œuvre Arbre Affichez la structure des dossiers sous ce répertoire à partir de n’importe quel répertoire.
Avec autant d’informations créées avec cette commande, il peut être judicieux d’exporter les résultats dans un fichier afin de pouvoir les visualiser.
Personnaliser le texte de la barre de titre de l’invite de commande
Fatigué du texte de la barre de titre de l’invite de commande ? Pas de problème, utilisez simplement la commande title pour le changer en ce que vous voulez.
Par exemple, supposons que votre nom est Maria Smith et que vous souhaitez exprimer votre propriété de l’invite de commande. Faites ceci et la barre de titre changera immédiatement :
propriété de titre de maria smith
Les modifications ne sont pas conservées, donc la prochaine fois que vous ouvrirez l’invite de commande, la barre de titre reviendra à la normale.
La commande title est souvent utilisée pour aider à fournir une apparence personnalisée dans les fichiers de script et les fichiers batch – pas que le nommer après vous soit une mauvaise idée !
Copier le texte de l’invite de commande
Copier à partir de l’invite de commande n’est pas aussi simple que copier à partir d’autres programmes, ce qui explique en partie pourquoi enregistrer la sortie d’une commande dans un fichier, vous avez appris quelques astuces, c’est tellement pratique.
Mais que se passe-t-il si vous souhaitez simplement copier un petit morceau de texte dans le presse-papiers ? Ce n’est pas trop dur, mais ce n’est pas très intuitif non plus :
- Faites un clic droit n’importe où dans la fenêtre d’invite de commande et sélectionnez marque.
- Mettez en surbrillance tout ce que vous voulez copier avec le bouton gauche de la souris.
- selon Entrer Ou faites un clic droit une fois.
Vous pouvez maintenant coller ces informations n’importe où, comme n’importe quel autre texte.
Si vous sélectionnez Marquer mais décidez de ne rien copier, cliquez à nouveau avec le bouton droit pour annuler la marque ou appuyez sur quitter clé.
Si le mode d’édition rapide est activé, le clic droit n’affichera pas le menu. C’est en fait un autre conseil sur cette liste! Voir l’étape 20 pour plus de détails.
Ouvrir une invite de commande de n’importe où
Si vous avez déjà travaillé longtemps sur une invite de commande, vous savez que l’exécution CD/contenu Commandez encore et encore pour accéder au bon répertoire.
Sous Windows, ouvrez le dossier dans lequel vous souhaitez commencer à travailler.Pendant que vous y êtes, appuyez et maintenez transfert Lorsque vous faites un clic droit n’importe où dans un dossier.
Une fois que le menu apparaît, vous remarquerez une entrée qui n’existe normalement pas : Ouvrir dans le terminal Windows (Windows 11) ou ouvrir la fenêtre de commande iciSélectionnez-le et vous démarrerez une nouvelle instance de ligne de commande, prête et en attente au bon endroit.
Si vous êtes un utilisateur expérimenté de l’invite de commande, vous reconnaîtrez immédiatement la valeur de cette petite astuce.
Glisser-déposer pour entrer facilement les noms de chemin
La plupart des commandes d’invite de commande nécessitent que vous spécifiiez le chemin d’accès complet à un fichier ou à un dossier, mais la saisie de longs chemins d’accès peut être frustrante, en particulier lorsque vous manquez un caractère et que vous devez recommencer.
Par exemple, sous Windows 11 et 10, Accessoires Les groupes du menu Démarrer sont C:\ProgramData\Microsoft\Windows\Menu Démarrer\Programmes\AccessoiresQui veut tout taper manuellement ? Nous n’avons pas.
Ouvrez simplement le dossier dans l’explorateur. Une fois là-bas, faites glisser le dossier ou le fichier vers la fenêtre d’invite de commande et relâchez. Comme par magie, le chemin complet est inséré, ce qui vous évite beaucoup de saisie en fonction de la longueur et de la complexité du nom du chemin.
Cette technique ne fonctionne pas dans une invite de commande élevée.
Arrêter ou redémarrer un autre ordinateur
Les administrateurs système dans les environnements professionnels le font tout le temps pour un certain nombre de raisons, mais vous pouvez également arrêter ou redémarrer un autre ordinateur sur le réseau via l’invite de commande de votre ordinateur.
Le moyen le plus simple d’éteindre votre ordinateur à distance est de faire arrêt/je Ouvrez la boîte de dialogue Arrêt à distance à partir de l’invite de commande, comme indiqué ci-dessus.
Entrez simplement le nom de l’ordinateur distant (vous pouvez l’obtenir en exécutant la commande hostname sur un autre PC), choisissez ce que vous voulez faire (redémarrer ou arrêter), choisissez d’autres options et choisissez d’accord.
Donc, que vous amélioriez vos compétences de commandement ou que vous effrayiez simplement votre famille, cette astuce d’invite de commande est amusante.
Vous pouvez également utiliser la commande shutdown pour arrêter ou redémarrer un autre ordinateur strictement à partir de l’invite de commande sans utiliser la boîte de dialogue d’arrêt à distance.
Utilisez Robocopy comme solution de sauvegarde
Grâce à la commande robocopy, vous n’avez pas besoin d’utiliser le logiciel de sauvegarde de Windows ou d’installer des outils logiciels de sauvegarde gratuits.
Faites simplement ce qui suit, en remplaçant évidemment les dossiers source et de destination par ce que vous voulez sauvegarder et où il doit aller.
robocopy c:\users\ellen\documents f:\mybackup\documents /copyall /e /r:0 /dcopy:t /mir
La commande robocopy avec ces options fait la même chose qu’un outil logiciel de sauvegarde incrémentielle, en gardant les deux emplacements synchronisés.
Cette commande n’est pas disponible si vous utilisez Windows XP ou une version antérieure. Cependant, vous disposez de la commande xcopy, qui peut être utilisée pour faire quelque chose de très similaire :
xcopy c:\users\ellen\documents f:\mybackup\documents /c /d /e /h /i /k /q /r /s /x /y
Quelle que soit la commande que vous choisissez d’utiliser, créez simplement un fichier batch contenant cette commande et planifiez-le pour qu’il s’exécute dans le planificateur de tâches et vous aurez votre propre solution de sauvegarde personnalisée.
Afficher les informations réseau importantes pour votre ordinateur
Peut-être juste pour votre propre information, mais lorsque vous résolvez un problème de réseau ou d’Internet, vous devrez peut-être à un moment donné connaître des détails sur votre ordinateur…