Je souhaite apprendre à mieux utiliser l'invite de commande sous Windows pour mieux contrôler ce que je fais et uniquement pour l'expérience d'apprentissage. La principale contrariété que j'ai actuellement est toute la dactylographie. Si je veux effectuer une opération sur un fichier avec un grand chemin, je suis en train de le taper pendant au moins une minute, et si je fais une erreur, je dois appuyer sur la touche fléchée vers le haut et faire défiler le texte entier pour trouver ce que j'ai mal fait. Y at-il des outils pour rendre cela plus facile?
windows
command-line
Adam
la source
la source
Réponses:
Si vous avez l'intention d'utiliser l'invite de commande uniquement sous Windows, vous pouvez utiliser Windows PowerShell , car il est plus facile à utiliser que l'invite de commande initiale et copie certains comportements des terminaux de type * nix. (Il fournit également beaucoup plus de fonctionnalités, mais au début, du moins pour moi, c'est un "shell de commande plus facile").
Édition: Changement de la photo pour une "plus amicale".
la source
Vous pouvez utiliser la Tabclé pour compléter automatiquement les noms de fichiers. Gardez toutefois à l'esprit que vous devez d'abord saisir suffisamment de nom de fichier pour l' identifier de manière unique, sans quoi vous devrez mélanger des correspondances incorrectes. Par exemple, vous avez un dossier avec ces fichiers et c'est votre répertoire actuel dans lequel vous vous trouvez
cmd
:si vous voulez compléter automatiquement
SuperUser.COM
, vous devez tapersupe
puis appuyer sur Tab, car aucun des autres fichiers ne commence par ces 4 caractères. Notez que si vous avez tapésu
et ensuite appuyé Tab, vous pouvez appuyer Tabdeux fois de plus pour atteindre SuperUser.COM ou vous pouvez taper ShiftTabpour revenir en arrière dans la liste et y accéder.Une autre astuce consiste à placer le fichier dans une fenêtre d’explorateur, vous pouvez le faire glisser dans la
cmd
fenêtre et le nom sera saisi.la source
shift
+<any key that cycles through tabs/windows>
est toujours équivalent à inverser, par exemplealt-tab
->alt-shift-tab
.Voici d'autres astuces et astuces pour utiliser l'invite de commande, notamment:
C'est encore un autre moyen de réduire le nombre de saisies impliquées dans les chemins d'accès aux fichiers longs.
la source
Voici la liste complète des actions clés de fonction:
la source
Appuyez sur F7 pour lister les dernières commandes exécutées.
cd \
pour revenir auc:
répertoire.la source
Souvent, vous pouvez réduire votre saisie en étant dans le bon répertoire. Vous pouvez ouvrir un interpréteur de commandes dans le répertoire affiché dans une fenêtre de l'Explorateur en ajoutant cmd.exe aux associations de types de dossiers.
(Outils - Options des dossiers - Types de fichiers - Dossier - Avancé - Nouveau - cmd)
Ensuite, lorsque vous sélectionnez cmd en cliquant avec le bouton droit de la souris sur ce dossier, la fenêtre de commande qui s'ouvre aura pour répertoire actuel le répertoire du dossier sur lequel vous avez cliqué.
la source
Si Windows PowerShell est trop pénible, il existe également des coques de remplacement cmd:
Et plus peut être trouvé via google.
la source
Quelque chose que j'utilise constamment en utilisant l'invite de commande est la flèche vers le haut (et la flèche vers le bas) pour faire défiler les commandes récemment utilisées. Surtout quand j'ai entré une longue commande et que je souhaite seulement en éditer une partie sans la retaper.
Un petit exemple si vous:
Et puis voulez cingler une autre adresse similaire, vous pouvez simplement appuyer sur la flèche vers le haut. La commande apparaît sur l'invite avec le curseur à la fin. Cela facilite le retour arrière une fois et change l'adresse en 192.168.1.2 ou quelque chose de similaire.
la source
Je vous suggère d' utiliser l'invite de commande.
Je sais, cela semble facétieux, mais c'est grave --- si ce n'est instantanément utile - des conseils. Il y a beaucoup de choses à savoir et pour l'absorber profondément, vous devez l' utiliser encore et encore.
la source
Activer le mode d'édition rapide pour:
Je modifie également la police et la présentation en quelque chose de plus agréable que le bitmap par défaut.
Enfin, ajoutez plus de lignes et de colonnes dans la fenêtre d’édition et plus de lignes dans la mémoire tampon.
Les captures d'écran sont en espagnol, mais elles sont exactement au même endroit en anglais
la source
Prenez une copie de Cygwin et ajoutez son dossier \ bin à votre variable PATH. C'est comme une invite de commande utilisable!
Mais vraiment, la seule façon de s’y habituer est de s’y habituer, alors utilisez-le!
la source
Si vous utilisez XP (vous ne connaissez pas Vista), vous pouvez télécharger un powertoy qui ajoute une entrée de menu "Ouvrir la fenêtre de commande ici" au menu contextuel de votre dossier d'exploration.
Une autre chose que j'ai trouvée utile est de ne plus utiliser les chemins par défaut de Windows. Ils sont trop difficiles à retenir et les espaces peuvent devenir un problème. Utiliser quelque chose qui ressemble plus à la structure de répertoires de Linux peut être un réel gain de temps. Mes répertoires ressemblent à ceci (à titre d'exemples):
Bien plus facile à retenir.
la source
Personnellement, je pense que si vous voulez apprendre à utiliser l'invite de commande et que vous ne le trouvez pas joyeux, vous n'avez probablement pas besoin d'utiliser l'invite de commande.
Dès que vous aurez besoin d'appuyer sur une CLI, vous la trouverez utile et même agréable. Si vous essayez d'accomplir vos tâches quotidiennes, vous vous cognez la tête contre un mur.
Une fois que vous êtes familiarisé avec l'invite de commande, vous pouvez y migrer vos tâches quotidiennes simplement parce que c'est plus facile que toujours d'atteindre la souris :)
la source
Utiliser les variables d'environnement.
Par exemple, au lieu de taper c: \ documents et settings \ nom d'utilisateur, vous pouvez simplement utiliser% userprofile%. Pour obtenir une liste des variables d’environnement standard, tapez SET et appuyez sur Entrée à l’invite de commande.
En outre, familiarisez-vous avec les commandes disponibles - j'aime bien deux sites: www.ss64.com et www.robvanderwoude.com
Vous pouvez également apprendre à créer des scripts par lots, ce qui vous permet d’automatiser les tâches fréquemment utilisées.
la source
Ce dernier conseil peut sembler obscur, mais lorsque vous passez beaucoup de temps dans la console, cela peut être beaucoup plus rapide et plus facile que d'appuyer plusieurs fois sur la flèche vers le haut ou sur F8.
la source
Il y a quelques bons conseils postés dans ce fil!
À mon avis, l’affichage de remplacements CMD est plutôt «hors sujet». Mais cela semble être OK ici, donc je pourrais ajouter ColorConsole à la liste.
L' interface à onglets , le menu Commandes préférées , Copier / Couper et Coller et même l' exportation HTML sont des fonctionnalités très utiles que je ne veux plus rater.
ps: essayez ceci dans le fil "Doit avoir des addons pour Firefox": Lads, récupérez Opera, il contient les bonus déjà intégrés! :)
la source
Vous trouverez peut-être utiles les "commandes de ligne de commande utiles sous Windows" de Server Fault . En fait, il y a pas mal de questions en ligne de commande intéressantes , allez voir.
la source
Je suis d'accord avec la suggestion d'utiliser PowerShell. De plus, je trouve extrêmement utile de configurer des fonctions et des alias afin de réduire les tâches courantes à moins de lettres tapées.
Par exemple, pour lancer un lien http, je l’installe dans mon profil powershell:
puis je tape juste
browse
pour ouvrir google, oubrowse http://....
pour ouvrir un lien spécifiqueUn autre exemple pour lister des fichiers ou des répertoires:
Et puis j'utilise
lsa
pour afficher tous les éléments d'un répertoire, y compris les éléments cachés. Utilisezla
oull
comme alias encore plus courts.J'utilise
lsd
pour répertorier uniquement les dossiers,lsf
pour répertorier uniquement les fichiers,lat
pour répertorier par ordre de dernière écriture etlatr
pour répertorier par heure dans le sens opposé.fi
a été configuré comme un simple substitut à lafind
commande unix , il suffit de chercher récursivement un nom de fichier.la source
Installez le remplacement de l’Explorateur Windows Xplorer2 . Il inclut un outil d'invite de commande qui autorise toutes les fonctions de l'invite de commande ALONG AVEC l'interface graphique de Windows, comme l'utilisation de la souris, un clic droit pour les fonctions de copier-coller, etc. Jetez un coup d'œil à la capture d'écran ci-dessous.
la source