Jannah Theme License is not validated, Go to the theme options page to validate the license, You need a single license for each domain name.
Télécharger

PowerShell 7: Téléchargement, installation, mise à jour et manuel d’utilisation

Windows PowerShell est un moteur d’automatisation basé sur le langage commun .NET. Il est conçu pour aider les administrateurs système à effectuer des tâches complexes et fastidieuses qui, si elles sont effectuées manuellement, entraîneront de nombreuses erreurs humaines ou consommeront beaucoup de temps.

Il permet aux administrateurs de systèmes d’automatiser diverses tâches sur différentes plateformes et, comme il permet aux administrateurs d’avoir un accès complet à COM et WMI, les systèmes locaux et distants peuvent être gérés avec PowerShell. Il est livré avec son propre langage de script et des classes .NET spéciales appelées cmdlets utilisés pour des fonctions spécifiques.

Ces cmdlets sont généralement utilisés par des scripts qui sont eux-mêmes conditionnés en modules. Ici, nous vous guiderons à travers le processus complet de téléchargement, d’installation, de mise à jour et d’utilisation de PowerShell 7 pour Windows 10.

Contenu

Télécharger PowerShell 7

Si vous souhaitez télécharger et installer PowerShell 7, suivez les étapes simples suivantes.

  1. Visitez le dépôt PowerShell Github.
  2. Cliquez sur la section « Actifs » pour la développer.
  3. Sélectionnez une version de PowerShell qui est en accord avec votre architecture Windows. Les deux versions sont les PowerShell-7.x.x-win-x64.msi et PowerShell-7.x.x-win-x86.msi.

Installer PowerShell 7

Installez PowerShell 7 manuellement en utilisant les fichiers d’installation téléchargés

PowerShell 7
PowerShell 7

Exécutez le paquet et suivez les instructions simples pour la destination de l’installation et les actions optionnelles telles que l’activation de « Ouvrir ici » dans les menus de l’explorateur.

PowerShell 7 actions optionnelles
PowerShell 7 actions optionnelles

Si vous avez PowerShell core 6.x déjà installé sur le système, la version 7 sera installée comme une mise à jour, supprimant essentiellement le core 6.x.

PowerShell 5.1 n’est pas retiré, et PowerShell 7 fonctionne séparément.

La destination par défaut de l’installation est $env:ProgramFilesPowerShell. Vous pouvez l’exécuter à partir du menu Démarrer ou directement à partir du répertoire. L’exécutable est nommé pwsh.exe.

Pour faire fonctionner PowerShell 5, allez à Run -> powerhell

Pour faire fonctionner PowerShell 7, allez à Run -> pwsh

Installer PowerShell 7 en utilisant la ligne de commande

Pour installer PowerShell 7 automatiquement avec les options par défaut, allez à Run -> powerhell. Exécutez maintenant la commande suivante :

iex "& { $(irm https://aka.ms/install-powershell.ps1) } -UseMSI -Quiet"
Installer PowerShell en utilisant la ligne de commande
Installer PowerShell en utilisant la ligne de commande

Cela permettra de télécharger et d’installer automatiquement la dernière version de PowerShell avec les options par défaut.

Installation de PowerShell 7 sur le réseau

Si vous souhaitez installer PowerShell 7 en tant qu’administrateur système sur toutes les machines sous votre contrôle, suivez ces étapes simples.

  1. Téléchargez et copiez le fichier .msi dans le partage de fichiers. Assurez-vous que toutes les machines ont accès à ce chemin partagé.
  2. Sur le serveur Active Directory, ouvrez la console de gestion des politiques de groupe.
  3. Ouvrez la GPO où vous souhaitez mettre en œuvre cette configuration d’installation de PowerShell 7. Ensuite, allez à Configuration de l’ordinateur -> Paramètres du logiciel.
  4. Cliquez avec le bouton droit de la souris sur Installation du logiciel, puis cliquez sur Nouveau et ensuite sur Paquet. Dans la boîte de dialogue, ajoutez le chemin d’accès au fichier .msi. Incluez le chemin complet, par exemple \NNNNNnom.du serveur.nom.du.pliage.NPowerShell-7.x.x-win-x64.msi
  5. Sélectionnez Ouvrir, puis Assigné, et cliquez sur OK pour créer.
  6. Attachez-le à l’OU et attendez que le déploiement soit terminé.

Utilisation de PowerShell 7

Par défaut, vous pouvez être limité dans l’exécution de commandes PowerShell personnalisées à fonction unique, plus communément appelées cmdlets. Vous devrez modifier la politique d’exécution afin d’exécuter des commandes personnalisées. Pour ce faire, suivez ces étapes simples.

  1. Faire fonctionner PowerShell en tant qu’administrateur.
  2. Exécutez les commandes suivantes.
    1. Get-ExecutionPolicy
    1. Politique d’exécution sans restriction
  3. Saisissez Y dans l’invite
  4. Get-ExecutionPolicy
Psssssst :  Comment télécharger, installer et utiliser Bitdefender 2021 sur Windows

PowerShell 7 est conçu pour une utilisation orientée objet, il est donc beaucoup plus facile que d’autres moteurs similaires. Il utilise de petites commandes légères à fonction unique, écrites pour la plupart en C# et appelées cmdlets qui remplissent une fonction précise et renvoient un objet .NET. PowerShell a environ 200 cmdletsqui sont accessibles par la commande « PS C:> Get-Command », mais les plus utilisées sont les suivantes

  • Get-Location: Obtenir le répertoire actuel
  • Set-Location: Obtenir le répertoire actuel
  • Move-item: Déplacement du fichier vers une nouvelle destination
  • Copy-item: Copie du fichier vers une nouvelle destination
  • Renommer: Renommer un fichier existant
  • Nouvel article: Crée un nouveau fichier

Vous pouvez donner des instructions spécifiques à la cmdlets en utilisant ce qui suit :

  • Et si: Le cmdlet indiquera ce qu’il fera s’il est exécuté, sans courir.
  • Confirmer: Le cmdlet confirmera avant l’exécution
  • Verbose: Plus de détails.
  • Debug: Le cmdlet affichera les informations de débogage.
  • ErrorAction: Détermine ce qu’il faut faire lorsqu’une erreur se produit et comporte quatre actions : continuer, arrêter, continuer en silence et s’informer.
  • ErrorVariable: Détermine la variable qui contiendra les informations sur les erreurs.
  • OutVariable: Détermine quelle variable contiendra les informations de sortie.
  • OutBufferLe cmdlet n’appelle pas le cmdlet suivant tant qu’il ne contient pas un certain nombre d’objets prédéfinis.

PowerShell utilise les variables spéciales suivantes.

  • $Error: Un ensemble d’objets d’erreur, utilisés pour afficher les erreurs récentes
  • $Host: Afficher l’application d’hébergement actuelle
  • Profil: Enregistrer le chemin complet d’un profil d’utilisateur
  • $PID: Stocker l’identifiant du processus
  • $PSUICulture: Utilisé pour tenir le nom de la culture actuelle de l’assurance-chômage.
  • $NULL: Contient une valeur NULLE.
  • Faux: Contient une valeur FAUSSE
  • Vrai: Contient la VRAIE valeur
Psssssst :  Télécharger Microsoft Edge Chromium Stable maintenant

Un concept important du script PowerShell est le personnage de la pipe. Il est utilisé pour séparer deux commandes. La commande ou le groupe de commandes à gauche du tube est d’abord exécutée, puis transmise à la commande ou au groupe de commandes à droite du tube. Cela permet la création de commandes dites « pipeline ». Il s’agit de longues commandes qui peuvent ou non être exécutées sur une seule ligne physique, mais qui, à toutes fins utiles, fonctionnent comme une seule ligne de code.

Si vous souhaitez exécuter un script dans PowerShell, vous devez utiliser ISE. PowerShell ISE (Integrated Scripting Environment) est l’éditeur intégré pour PowerShell. Il peut être utilisé pour exécuter, tester et déboguer des scripts, le tout dans une interface graphique à base de fenêtres. Il possède toutes les caractéristiques de l’édition d’interface graphique et permet l’édition multiligne, la complétion des onglets et une foule d’autres choses comme l’exécution de commandes dans le panneau de la console.

Dans Windows 10, vous pouvez même ouvrir plus d’une fenêtre de script et travailler dessus en même temps. Cela s’avère pratique lorsqu’un script qui utilise des fonctions définies dans des modules séparés doit être débogué.

Dans l’ensemble, PowerShell 7 pour Windows 10 est un outil d’administration facile à utiliser que tous les administrateurs système devraient pouvoir utiliser avec un minimum de formation.

Bouton retour en haut de la page

Adblock détecté

Veuillez désactiver votre bloqueur de publicités pour pouvoir visualiser le contenu de la page. Pour un site indépendant avec du contenu gratuit, c’est une question de vie ou de mort d’avoir de la publicité. Merci de votre compréhension! Merci