Les 19 meilleurs raccourcis clavier Windows Powershell

Nous sommes fans de tout ce qui facilite l'utilisation ou la gestion des ordinateurs. Alors forcément, on est fans de raccourcis. Les raccourcis(shortcuts and key combos) Windows et les combinaisons de touches facilitent tout. Il est donc logique que les raccourcis PowerShell de Microsoft ne font que rendre (PowerShell)PowerShell meilleur.

Si vous n'êtes pas familier avec PowerShell , nous avons un guide du débutant PowerShell(PowerShell beginner’s guide) . Il est idéal pour les utilisateurs à domicile et les professionnels de l'informatique. PowerShell ne se limite pas au langage de script. Ces raccourcis clavier s'appliquent à Windows PowerShell ISE et à la console PowerShell(PowerShell Console) de Microsoft .

Même si PowerShell se propage à d'autres systèmes d'exploitation, comme macOS version 10.12 et versions ultérieures et même plusieurs distributions Linux , ces raccourcis peuvent ne pas fonctionner sur tous les systèmes d'exploitation ou toutes les versions de PowerShell . Mais même quelques-uns vous feront gagner des minutes, voire des heures, lors de la création de vos scripts.

Meilleurs raccourcis clavier(Keyboard Shortcuts) pour Windows PowerShell ISE

L' environnement de script intégré PowerShell(PowerShell Integrated Scripting Environment) ( ISE ) est l'endroit où vous pouvez développer et tester des scripts et des applications PowerShell . Toutes les versions du système d'exploitation Windows de Microsoft , qu'il s'agisse de Windows Server , Pro ou Home , incluent PowerShell ISE .

Étant donné que Windows Powershell ISE est un environnement d'édition, les raccourcis Microsoft Office(Microsoft Office shortcuts) les plus courants s'appliquent, tels que Ctrl + C pour copier et Ctrl + V pour coller. Les raccourcis ci-dessous sont spécifiques à Powershell ISE .

  • Ctrl + Tab et Ctrl + Shift + Tab: déplace le focus de PowerShell ISE d'un onglet à l'autre. Ctrl + Tab vous emmène vers la droite et Ctrl + Maj(Shift ) + Tab vous emmène vers la gauche.

  • Ctrl + T : Ouvre un nouvel espace de travail PowerShell . Vous pouvez l'utiliser pour séparer des éléments tels que des projets d'application utilisant plusieurs scripts. Remarquez(Notice) comment nos trois scripts originaux sont ouverts sous l' espace de travail PowerShell 1 . Sélectionnez l'espace de travail PowerShell 2 pour travailler sur un projet différent.

  • Ctrl + W : ferme l' espace de travail PowerShell actuel et tous les scripts ouverts. Si un script n'est pas encore enregistré, une boîte de dialogue s'ouvrira pour vous demander si vous souhaitez enregistrer les modifications ou non.

  • Ctrl + M : Réduire ou développer le contour. Notez(Notice) la clause ForEach ci-dessous et les signes (ForEach )+ et - à côté. La première image montre la clause ForEach réduite(ForEach) ; la seconde montre le script développé.

  • Ctrl + F: Rechercher(Find) un texte spécifique dans le script. Ce raccourci clavier ouvre la fenêtre Rechercher . (Find)Vous verrez des paramètres que vous pouvez appliquer à votre recherche, tels que Respecter la casse(Match Case) , Mot entier(Whole word) , Rechercher vers le haut(Search up) , Rechercher dans la sélection(Find in selection) . Vous pouvez également utiliser des expressions régulières(Regular expressions) . La recherche commence là où le curseur est placé dans le script.

  • F3 : Trouve la prochaine occurrence des paramètres de recherche. Vous pouvez utiliser le bouton Rechercher le suivant dans la fenêtre (Find Next )Rechercher(Find ) , mais la fenêtre vous gêne. Essayez de sélectionner F3 pour passer à l'occurrence suivante. Il y aura une mise en surbrillance du curseur.

  • Maj(Shift ) + F3 :   Et si vous dépassiez ce dont vous avez besoin en utilisant F3 ? Utilisez simplement (Simply)Maj(Shift ) + F3 pour trouver l'occurrence précédente. Il y aura également une mise en surbrillance du curseur.

  • Ctrl + H: Rechercher(Find) s et remplacer tout texte du script par un autre texte. Vous pouvez appliquer les mêmes paramètres à cet outil qu'à l' outil Rechercher(Find) .

  • Ctrl + J : Ouvre une boîte de sélection d'extraits. Les extraits(Snippets) de code sont de petits morceaux de code avec la syntaxe appropriée. Double-cliquez(Double-click) pour insérer un extrait, puis ajoutez vos paramètres.

  • Ctrl + Espace :(Space:) Semblable à l'affichage d'extraits de code, cette commande ouvre Intellisense . Intellisense présente des options spécifiques au contexte comme des paramètres ou des comparateurs. Dans ce cas, il affiche les valeurs possibles du paramètre -ErrorAction pour l'applet de commande (-ErrorAction )Remove-Item . Cliquez(Click) sur un pour le sélectionner.

  • F5 : exécute l'intégralité du script et invite à l'enregistrer. Cochez la case à côté de À l'avenir, ne pas afficher ce message(In the future, do not show this message) , puis OK pour exécuter et enregistrer en appuyant sur F5 à l'avenir. Cela revient au même que de sélectionner le bouton Exécuter le script .(Run Script )

  • F8 : sélectionnez une section du script PowerShell et appuyez sur (PowerShell)F8 pour exécuter uniquement cet extrait. Cela aide à déboguer le script un morceau à la fois. Cela revient au même que de sélectionner le bouton Exécuter la sélection .(Run Selection )

  • Ctrl + C ou Ctrl + Break : arrête le script pendant son exécution. Si vous avez sélectionné du texte, Ctrl + Break arrêtera l'opération à ce stade. Ceci est un autre raccourci utile pour déboguer vos scripts. La sélection du bouton Arrêter l'opération a le même effet.(Stop Operation )

Meilleurs raccourcis clavier(Keyboard Shortcuts) pour la console Windows PowerShell(Windows PowerShell Console)

Si vous avez utilisé l' invite de commande(Command Prompt) (cmd), vous constaterez que la console Windows PowerShell(Windows PowerShell Console) n'est qu'une invite de commande adaptée à l'utilisation de scripts et d'applets de commande PowerShell sur la ligne de commande. (PowerShell)La console ressemble beaucoup à l'ancienne console de ligne de commande.

Si vous ne créez pas d'applications d'automatisation ou de packages de gestion de serveur Windows, vous pouvez utiliser la console pour exécuter quelques commandes PowerShell . Cependant, la console PowerShell a quelques fonctions et raccourcis supplémentaires. Les raccourcis habituels de la console de commande comme la flèche vers le haut ( ^ ) et la flèche vers le bas ( ˅ ) pour rappeler les commandes récentes fonctionnent également dans la console PowerShell .

  • Lettre(Letter ) + F8 : Vous ne vous souvenez plus de l'applet de commande que vous avez utilisée récemment, mais vous savez qu'elle a commencé par un S ? Press S + F8 pour répertorier toutes les cmdlets récemment utilisées commençant par la lettre S. Dans l'image ci-dessous, voyez que la première lettre est d'une couleur différente pour nous faire savoir que nous venons de chercher sur S.

  • Alt + F7 : efface(Clears) toutes les commandes récentes de l'historique de la console. C'est comme vider le presse-papiers(clearing the clipboard) . Ceci est utile lorsque vous avez fait beaucoup de choses dans la console et que les flèches haut et bas ne sont plus utiles pour passer d'une commande à l'autre.
  • Maj(Shift ) + Entrée :(Enter:) Pour saisir plusieurs lignes de commandes, utilisez Maj(Shift ) + Entrée(Enter ) à la fin de chaque ligne avant de saisir la suivante. Sélectionnez ensuite Entrée(Enter) pour les exécuter tous dans l'ordre.

  • F8 : Recherche(Search) parmi les éléments de l'historique des commandes qui commencent par ce qui se trouve à l'invite. Dans l'exemple ci-dessous, Get a été tapé à l'invite de commande. Si vous sélectionnez à nouveau F8, la commande suivante commençant par Get s'il y en a une.

  • Ctrl + Espace :(Space:) Fonctionne comme Intellisense mais dans la console. Dans l'exemple, Get-Item était tout ce qui a été saisi. L'utilisation Ctrl + Space affiche d'autres applets de commande avec ce début et leur syntaxe. Vous pouvez utiliser les flèches gauche et droite pour passer d'une applet de commande à l'autre.

  • Tab : Fonctionne comme la saisie semi-automatique mais parcourt les possibilités en appuyant dessus à plusieurs reprises. Dans le premier exemple, il n'y a que le tiret ( ) au début d'un paramètre. La sélection de l'onglet passe par les options jusqu'à ce que vous obteniez celle que vous voulez. Dans ce cas, c'est -Recurse .

Vous avez maintenant la puissance(Power) de PowerShell

Lorsque Microsoft a lancé PowerShell en 2006, les professionnels de l'informatique étaient occupés à utiliser des interfaces graphiques et des fichiers batch pour gérer les choses. Désormais, ces méthodes d'automatisation et de configuration sont gérées avec moins de travail et plus rapidement, grâce à PowerShell .



About the author

Je suis un ingénieur logiciel et blogueur avec près de 10 ans d'expérience dans le domaine. Je me spécialise dans la création de critiques d'outils et de didacticiels pour les plates-formes Mac et Windows, ainsi que dans la fourniture de commentaires d'experts sur des sujets de développement de logiciels. Je suis également conférencier et instructeur professionnel, ayant donné des présentations lors de conférences technologiques à travers le monde.



Related posts