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 Windows et les combinaisons de touches facilitent tout. Il est donc logique que les raccourcis PowerShell de Microsoft ne font que rendre PowerShell meilleur.

Si vous n’êtes pas familier avec PowerShell, nous avons un guide du débutant PowerShell. 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 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 pour Windows PowerShell ISE

L’environnement de script intégré PowerShell (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 les plus courants s’appliquent, comme Ctrl + C pour copie et Ctrl + V pour la pâte. Les raccourcis ci-dessous sont spécifiques à Powershell ISE.

  • Ctrl + Tabulation et Ctrl + Maj + Tab : Déplace le focus de PowerShell ISE d’un onglet à l’autre. Ctrl + Languette vous emmène à droite, et Ctrl + Décalage + Languette vous emmène à 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 comment nos trois scripts originaux sont ouverts sous le PowerShell 1 espace de travail. Sélectionner PowerShell 2 espace de travail 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éduisez ou développez le contour. Remarquez le Pour chaque clause ci-dessous et la + et signes à côté. La première image montre la clause ForEach réduite ; la seconde montre le script développé.
  • Ctrl+F : Rechercher un texte spécifique dans le script. Ce raccourci clavier ouvre la fenêtre Rechercher. Vous verrez des paramètres que vous pouvez appliquer à votre recherche, tels que Cas de correspondance, Mot entier, Rechercher, Rechercher dans la sélection. Vous pouvez aussi utiliser Expressions régulières. La recherche commence là où le curseur est placé dans le script.
  • F3 : Recherche l’occurrence suivante des paramètres de recherche. Vous pourriez utiliser le Rechercher suivant bouton dans le Trouver fenêtre, mais la fenêtre gêne. Essayez de sélectionner F3 pour passer à l’occurrence suivante. Il y aura une mise en surbrillance du curseur.
  • Décalage + F3 : Et si vous dépassiez ce dont vous avez besoin en utilisant F3 ? Utilisez simplement Décalage + F3 pour retrouver l’occurrence précédente. Il y aura également une mise en surbrillance du curseur.
  • Ctrl + H : Recherche et remplace tout texte du script par un autre texte. Vous pouvez appliquer les mêmes paramètres à cet outil qu’à l’outil Rechercher.
  • Ctrl + J : Ouvre une boîte de sélection d’extraits. Extraits sont de petits morceaux de code avec la syntaxe appropriée. Double-cliquez pour insérer un extrait, puis ajoutez vos paramètres.
  • Ctrl + Espace: Semblable à l’affichage d’extraits, cette commande ouvre Intellisense. Intellisense présente des options spécifiques au contexte comme des paramètres ou des comparateurs. Dans ce cas, il montre les valeurs possibles de la -ErrorAction paramètre pour l’applet de commande Remove-Item. Cliquez 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 messageet alors D’ACCORD pour exécuter et enregistrer en appuyant sur F5 à l’avenir. C’est la même chose que de sélectionner le Script de lancement bouton.
  • F8 : Sélectionnez une section du script PowerShell et appuyez sur F8 pour exécuter juste cet extrait. Cela aide à déboguer le script un morceau à la fois. C’est la même chose que de sélectionner le Exécuter la sélection bouton.
  • Ctrl + C ou Ctrl + Casser: Arrête le script pendant son exécution. Si vous avez sélectionné du texte, Ctrl + Casser arrêtera l’opération à ce point. Ceci est un autre raccourci utile pour déboguer vos scripts. Sélection du Arrêter l’opération bouton a le même effet.

Meilleurs raccourcis clavier pour la console Windows PowerShell

Si vous avez utilisé l’invite de commande (cmd), vous constaterez que la console Windows PowerShell n’est qu’une invite de commande adaptée à l’utilisation de scripts et d’applets de commande PowerShell sur la ligne de commande. 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 + F8 : Vous ne vous souvenez pas de l’applet de commande que vous avez utilisée récemment, mais vous savez qu’elle a commencé par un S ? Appuyez sur 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.
  • Autre + F7 : Efface toutes les commandes récentes de l’historique de la console. C’est comme vider le presse-papiers. 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.
  • Décalage + Entrer: Pour entrer plusieurs lignes de commandes, utilisez Décalage + Entrer à la fin de chaque ligne avant d’entrer dans la suivante. Sélectionnez ensuite Entrer pour les exécuter tous dans l’ordre.
  • F8 : Recherchez 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: Fonctionne comme Intellisense mais dans la console. Dans l’exemple, Get-Item était tout ce qui a été saisi. L’utilisation de Ctrl + Espace 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.
  • Languette: 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 () 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 -Récursif.

Vous avez maintenant la puissance 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.

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici