Le nouveau PowerShell : machine d'efficacité pour les professionnels de Windows

Le framework multiplateforme peut le faire

Chaque utilisateur Windows de longue date a rencontré la ligne de commande (invite de saisie, invite de commande) à un moment donné. De nombreux vétérans du PC le savent même grâce au DOS (Disk Operating System), qui était autrefois la base du système Windows.

Mais c'était il y a longtemps. Aujourd'hui, seule l'invite de commande rappelle la possibilité de contrôler le système d'exploitation en tapant des commandes, des commutateurs et des paramètres.

Jusqu'à présent, vous pouvez trouver l'invite de commande dans Windows 10 lorsque vous cliquez avec le bouton droit de la souris sur DÉMARRER et y appelez l'invite d'entrée ou l'invite d'entrée (ADMINISTRATEUR).

Mais ce n'est qu'un modèle abandonné, car l'avenir appartient à PowerShell, qui est beaucoup plus puissant et possède même sa propre interface utilisateur graphique. PowerShell est un outil idéal pour de nombreuses interventions utilisateur avancées dans Windows 10. De nombreux scripts PowerShell (ce sont les programmes PowerShell, pour ainsi dire) sont proposés gratuitement pour le réglage et la réparation de Windows 10, y compris par Microsoft. Cela vaut donc la peine de regarder de plus près PowerShell.

Démarrez votre PowerShell : le successeur de Windows 10 à la ligne de commande CMD classique

Microsoft envoie l'ancienne invite de commande à une retraite bien méritée. À partir de Windows 10 version 1703, Microsoft a supprimé l'appel ou un lien vers l'invite de commande presque partout.

Windows 10 vous permet toujours de choisir si vous souhaitez appeler PowerShell au lieu de l'invite de commande lorsqu'une opération de ligne de commande est nécessaire. Pour définir cette option comme vous le souhaitez :

  1. Ouvrez les PARAMÈTRES avec la combinaison de touches [touche Windows] + [I], ou utilisez START> PARAMÈTRES.

  2. Dans le champ de texte PARAMÈTRES DE RECHERCHE, saisissez « powershell ».

  3. Parmi les éléments trouvés, sélectionnez par clic de souris EN CLIQUANT DROIT SUR LE BOUTON START OU EN APPUYANT SUR LA TOUCHE WINDOWS + X REMPLACER LA DEMANDE DE SAISIE DANS LE MENU PAR WINDOWS POWERSHELL.

  4. Utilisez le commutateur pour activer cette option dans la fenêtre qui s'ouvre. Appelez [touche Windows] + [X] ou cliquez avec le bouton droit de la souris sur START, vous y verrez le changement immédiatement actif.

Cette modification ne supprime pas la demande d'entrée, elle est toujours là et peut être utilisée avec START> WINDOWS-SYSTEM> INPUT REQUEST.

Conseil:

Ceux qui démarrent PowerShell pour la première fois trouvent souvent la taille de police prédéfinie trop petite. Petit problème : Utilisez la combinaison de touches [CTRL] + [+] dans le pavé numérique pour agrandir ou [CTRL] + [-] pour réduire la police en plusieurs étapes sans changer la taille d'affichage de la fenêtre PowerShell.

La ligne de commande était hier : comment utiliser PowerShell ISE avec une interface utilisateur graphique

Avec Windows 7, Microsoft a livré pour la première fois la machine d'efficacité PowerShell dans une version de système d'exploitation pour les utilisateurs. Sous Windows 10, PowerShell s'émancipe enfin de l'ancienne ligne de commande de l'invite de commande (cmd.exe, command.com). Avec une corne d'abondance de commandes et de fonctions, il invite notamment les utilisateurs avancés de Windows à utiliser Windows avec des commandes directes. Pour les utilisateurs expérimentés et les administrateurs, PowerShell a maintenant littéralement conduit à une renaissance des solutions basées sur des scripts.

Windows 10 inclut PowerShell ISE (Integrated Scripting Environment), un shell de commande puissant et étendu (surface, littéralement shell). Le PowerShell ISE (fichier powershell_ise.exe) est un résumé et un développement ultérieur de la ligne de commande classique et de l'ancien Windows Scripting Host (WSH). Il est désormais possible de créer, d'éditer, d'enregistrer et d'exécuter confortablement des scripts de commandes entiers. Cela simplifie le fonctionnement et la saisie des commandes d'une manière contemporaine.

Vous pouvez appeler « PowerShell ISE » avec la nouvelle interface graphique directement à partir du menu Démarrer de Windows en ouvrant START puis en suivant la liste des dossiers et programmes classés par ordre alphabétique. Sous WINDOWS POWERSHELL> WINDOWS POWERSHELL ISE, vous trouverez ce que vous cherchez dans le menu contextuel.

À première vue, PowerShell ISE propose une ligne de commande comme l'invite de commande familière. Le PowerShell ISE peut faire beaucoup plus, en particulier, il existe de nombreuses options opérationnelles pour les répertoires et les fichiers, l'accès au registre et la gestion du réseau. Après avoir démarré PowerShell, vous pouvez utiliser diverses commandes avec lesquelles, en principe, Windows peut être complètement contrôlé. Une commande est également appelée commandlet ou cmdlet.

Toutes les commandes (applets de commande) disponibles vous sont affichées par défaut par PowerShell ISE sur le côté droit de l'écran. Si ce n'est pas le cas, affichez la liste des commandes en utilisant VIEW> DISPLAY COMMAND ADD-ON. Une autre bonne façon de commencer est d'utiliser la commande "help", qui vous montre des aides de base pour les commandes et la syntaxe. Utilisez la commande "exit" pour fermer la fenêtre PowerShell ou PowerShell ISE.

La véritable force de PowerShell est sa capacité à créer des scripts, vous ne pouvez donc pas simplement exécuter des commandes individuelles. Plusieurs commandes peuvent être combinées sous la forme d'un petit programme ou des scripts créés par d'autres fournisseurs peuvent être téléchargés et exécutés. À cette fin, l'environnement de développement graphique PowerShell ISE a été étendu, ce qui inclut, entre autres, l'auto-complétion des commandes, le marquage pratique de la syntaxe des couleurs et un débogueur de script pour le dépannage.

Les capacités de Windows PowerShell pour le contrôle, l'automatisation et le dépannage de Windows sont étendues. Cependant, en raison de la saisie orientée commande et du respect nécessaire de la syntaxe des commandes, l'utilisation s'adresse davantage aux professionnels et aux utilisateurs avancés qui sont prêts à investir un peu de temps dans l'apprentissage du langage de script.

Exemples pratiques de requêtes utiles avec PowerShell dans Windows 10

Toutes les commandes dans PowerShell sont entrées directement à l'invite de commande, comme d'habitude dans une console. Dans PowerShell, l'invite se compose de l'abréviation PS suivie d'un espace et du chemin utilisateur actif, c'est-à-dire généralement c: \ Users \ username>.

Vous commencez à saisir des exemples directement à l'invite. Le curseur clignotant vous montre la position d'entrée, et l'exemple de commande est passé avec la touche Entrée pour exécution. Après avoir affiché le résultat, la console PowerShell vous affichera à nouveau automatiquement l'invite et vous pourrez saisir votre prochaine commande.

Fonction exécutéeCommande PowerShell
Requête de la version PowerShell installée$ PSVersionTable
Demander la date et la version du BIOSGet-wmiobject win32_bios
Informations sur la souris/le périphérique de pointageGet-Wmiobject Win32_PointingDevice
Informations sur la carte graphique ou l'adaptateur graphiqueGet-Wmiobject Win32_VideoController
Fabricant, type et socket du processeurGet-Wmiobject Win32_Processor
Informations sur le disque dur / SSD installéGet-Wmiobject Win32_Diskdrive
Lister les cartes son ou les périphériquesGet-Wmiobject Win32_SoundDevice

Conseil:

Microsoft propose des informations détaillées en allemand sur les scripts avec Windows PowerShell sur ce lien direct Technet.

Conclusion : outil pour les professionnels de Windows

Avec PowerShell, Microsoft a combiné l'ancienne invite de commande et l'hôte de script Windows obsolète et l'a développé davantage en un outil professionnel moderne et puissant. Si vous utilisez Windows 10 de manière professionnelle, automatisez les étapes de travail ou souhaitez simplement approfondir le capot du système d'exploitation, il vaut la peine de connaître au moins les fonctions de base de PowerShell.

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave