Microsoft souhaite que les utilisateurs passent de l'invite de commande à PowerShell, mais il y a de bonnes raisons de ne pas le faire, la principale étant que PowerShell est plus avancé et adapté aux utilisateurs expérimentés. L'invite de commande reste la meilleure option pour les utilisateurs quotidiens. Pour en savoir plus, consultez notre aperçu des différences entre l'invite de commande et PowerShell.
Mais juste parce que l'invite de commande est plus simple ne signifie pas qu'il est primitif . Vous trouverez de nombreux trucs et astuces impressionnants sur l'invite de commande qui peuvent vous faciliter la vie, surtout si vous utilisez l'interface de manière régulière (ou même semi-régulière). Voici quelques-uns de nos favoris.
La plupart des touches de fonction (F1 à F9) ont une fonction dans l'invite de commande :
Lorsque vous souhaitez voir toutes les commandes que vous avez tapées depuis le début de la session, vous pouvez simplement utiliser cette commande :
doskey /historique
Doskey est un utilitaire fourni par Microsoft avec plusieurs fonctions dont l'une est cet historique des commandes. C'est fondamentalement la même chose que d'appuyer sur F7, sauf que vous pouvez enregistrer, alimenter ou manipuler la sortie ailleurs. Voir les conseils n° 7 à n° 9 plus loin dans cet article.
Si vous avez besoin de rappeler une commande précédente, soit pour la répéter, soit pour la modifier, il vous suffit d'appuyer sur la flèche vers le haut clé. Continuez à appuyer dessus pour faire défiler les commandes, en commençant par la plus récente.
C'est fonctionnellement la même chose que d'appuyer sur F8 à une différence près :la flèche vers le haut place votre curseur à la fin de la commande tandis que F8 place votre curseur au début de la commande.
Supposons que vous deviez exécuter une douzaine de commandes en séquence, mais que chaque commande est une tâche chronophage. Vous ne voulez pas rester assis devant votre ordinateur et attendre que chacun se termine juste pour pouvoir taper la commande suivante, n'est-ce pas ?
Au lieu de cela, enchaînez plusieurs commandes en utilisant && :
cd C :&&echo Je suis là !
Les commandes sont exécutées dans l'ordre dans lequel vous les avez entrées, en commençant par la gauche et en se déplaçant vers la droite, et les commandes ne sont pas exécutées tant que la précédente n'est pas terminée.
Si jamais vous tapez une commande et que cela prend beaucoup plus de temps que prévu, vous pouvez simplement appuyer sur Ctrl + C pour annuler et arrêter tout de suite. Cela s'avère également utile lorsque vous exécutez un programme toujours actif et que vous devez y mettre fin.
La plupart des commandes Windows produisent une sortie à l'écran, mais parfois elles produisent un beaucoup de sortie à l'écran - à tel point qu'il défile instantanément hors de l'écran et disparaît, même si vous essayez de faire défiler vers le haut ! Voici ce que vous pouvez faire :
[commande avec sortie] | plus
Le plus La commande affiche la sortie comme d'habitude, mais elle s'arrête lorsque l'écran se remplit. À ce stade, vous pouvez appuyer sur Espace pour continuer la sortie par une autre page, ou vous pouvez appuyer sur Entrée pour continuer la sortie par une seule ligne.
Si la sortie d'une commande est détaillée et que vous avez besoin de trouver une ligne ou une instance particulière d'un mot, vous pouvez filtrer la sortie comme suit :
[commande avec sortie] | trouver "requête"
Par exemple, supposons que vous exécutiez un utilitaire de diagnostic qui imprime toutes les erreurs système accumulées au cours de l'année écoulée. Si vous souhaitez simplement limiter le résultat à un certain type d'erreur, vous pouvez filtrer la sortie en la recherchant.
La trouvaille Le filtre s'applique ligne par ligne, il renverra donc toutes les lignes qui incluent le texte de la requête.
Disons que vous avez besoin d'aide pour résoudre un problème et que M. Windows Wiz vous demande d'exécuter une commande particulière et de lui copier/coller les résultats. Avec la complexité de l'invite de commande, le simple fait de mettre en évidence et de copier peut être une douleur dans le cou. À la place, faites ceci :
[commande avec sortie] | extrait
Cela alimente la sortie de la commande directement dans votre presse-papiers. Maintenant, vous pouvez simplement Ctrl + V là où vous voulez. Cela écrasera le contenu actuel de votre presse-papiers, alors soyez prudent !
Si votre intention est d'enregistrer la sortie d'une commande dans un fichier, vous pourriez utilisez le clip méthode ci-dessus... ou vous pouvez ignorer l'étape intermédiaire et l'envoyer directement dans un fichier :
[commande avec sortie]> filename.txt
Cela crée un fichier nommé filename.txt à l'emplacement actuel de l'invite de commande, puis colle toute la sortie à l'intérieur, puis enregistre. Si le fichier existe déjà, il écrasera tout. Si vous souhaitez l'enregistrer ailleurs, saisissez le chemin complet (par exemple, C:\dossier\nomfichier.txt).
Vous ne voulez pas écraser ? Vous pouvez à la place ajouter la sortie à la fin d'un fichier existant :
[commande avec sortie]>> existingfile.txt
Si vous travaillez avec des fichiers dans un répertoire profondément imbriqué et que vous avez besoin de leurs noms de chemin complets pour une commande, vous avez quelques options. Vous pouvez les taper manuellement. Vous pouvez copier le chemin à partir de la barre d'adresse de l'Explorateur de fichiers, puis saisir le nom du fichier. Ou vous pouvez simplement faire glisser et déposer le fichier directement dans l'invite de commande !
Pour une raison quelconque, cela ne fonctionne que dans les invites de commande normales. Cela ne fonctionne PAS dans les invites de commande élevées (c'est-à-dire lorsque l'invite de commande est lancée en tant qu'administrateur). En savoir plus sur l'ouverture d'invites de commande élevées à l'aide du menu Utilisateur avancé de Windows.
Si vous souhaitez visualiser la disposition et la structure d'un dossier contenant des tonnes de fichiers et de sous-dossiers, utilisez l'arborescence commander. Il est extrêmement simple à utiliser et facile à comprendre, et il peut être personnalisé avec des paramètres pour ajuster la visualisation :
Il montre la structure du courant dossier, mais vous pouvez voir la structure d'un autre dossier en saisissant son chemin complet en paramètre. Par défaut, la commande n'affiche que les dossiers, mais vous pouvez également afficher les fichiers en ajoutant l'arborescence /F paramètre.
Pour les dossiers volumineux, vous souhaiterez peut-être les exporter vers un fichier pour une visualisation plus facile.
Pour les moments où vous avez besoin pour taper manuellement les noms de chemin complets, la Tabulation clé vous fera gagner beaucoup de temps. Au fur et à mesure que vous tapez le nom du chemin, Tab effectuera une saisie semi-automatique vers le dossier ou le fichier correspondant le plus proche. S'il existe plusieurs correspondances, continuez d'appuyer sur Tab pour les parcourir.
Par exemple, si je tape C:\Us puis appuyez sur Tab , il devient C:\Users . Je peux continuer à taper jusqu'à ce qu'il devienne C:\Users\J , puis appuyez sur Tabulation pour le transformer en C:\Users\Joel .
C'est particulièrement utile lorsque vous êtes dans un dossier et que vous avez une idée du nom du dossier suivant, mais que vous ne le savez pas complètement. Entrez simplement les premières lettres et appuyez sur Tab. Facile !
Vous n'aimez pas la taille de la fenêtre d'invite de commande ? Vous pouvez le modifier dans les paramètres, mais pourquoi y aller alors que vous pouvez le faire directement depuis la ligne de commande ?
mode [COLONNES],[LIGNES]
Par exemple, si vous souhaitez que l'invite de commande ait une largeur de 120 caractères et une hauteur de 40 caractères, saisissez simplement mode 120,40 et il se redimensionnera instantanément. Notez que cela efface tout le texte, ne le faites donc pas si vous avez encore besoin de sortie.
Si vous avez beaucoup de travail à effectuer uniquement sur l'invite de commande et que vous souhaitez en faire un espace sans distraction, ou si vous souhaitez simplement imiter la sensation des terminaux de la vieille école, vous pouvez l'optimiser avec une seule combinaison de clavier :Alt + Entrée .
Celui-ci n'est pas tant une astuce d'invite de commande qu'un astucieux quasi-Easter Egg maintenu par un tiers, mais vous pouvez en fait regarder l'intégralité de Star Wars Episode IV directement dans l'invite de commande. Le hic ? Tout est dessiné en caractères ASCII !
Dans Windows 10, vous devrez activer Telnet car le telnet La commande est disponible dans l'invite de commande. Pour activer Telnet dans Windows 10 :
Maintenant, dans l'invite de commande, tapez ceci :
serviette telnet.blinkenlights.nl
C'est ça! Asseyez-vous et profitez de l'invite de commande Star Wars .
Pour vraiment vous familiariser avec la ligne de commande, vous devez connaître ces commandes essentielles de l'invite de commande. Est-ce trop à digérer ? Commencez plutôt par les commandes les plus importantes de l'invite de commande, puis progressez par la suite.
Vous devriez également vous familiariser avec ces conseils pour maîtriser l'invite de commande. Et si vous ne savez pas vraiment pourquoi vous avez besoin de la ligne de commande, voici quelques tâches courantes facilitées par l'invite de commande.
Pour quoi utilisez-vous l'invite de commande ? Quelles sont vos astuces d'invite de commande préférées ? Faites-le nous savoir dans les commentaires ci-dessous !
Crédit image :ARTIST/Depositphotos [Lien brisé supprimé]