Comment créer et exécuter un fichier de script PowerShell sous Windows 11/10
Un script est juste une collection de commandes enregistrées dans un fichier texte (à l'aide de l' extension spéciale .ps1 ) que (.ps1)PowerShell comprend et exécute en séquence pour effectuer différentes actions. Dans cet article, nous décrirons le processus impliqué dans la création et l'exécution d'un fichier de script PowerShell sous (PowerShell)Windows 11/10 .
PowerShell est un outil de ligne de commande conçu par Microsoft pour exécuter des commandes et des scripts pour modifier les paramètres et automatiser les tâches. D'une certaine manière, c'est similaire à Command Prompt . Cependant, PowerShell est une interface de ligne de commande ( CLI ) plus performante qui offre un ensemble complet d'outils et plus de flexibilité et de contrôle. De plus, contrairement à l'invite de commande, PowerShell est disponible sur Windows , macOS et Linux .
Pour savoir comment créer et exécuter le fichier de script PowerShell sous (PowerShell)Windows 11/10 , suivez les instructions pour chacune des tâches, comme indiqué dans les sections respectives.
Comment créer un fichier de script PowerShell
Sous Windows 11/10 , vous pouvez créer des fichiers de script PowerShell à l'aide de pratiquement n'importe quel éditeur de texte ou de la console ISE ( Integrated Scripting Environment ). Cependant, l'option préférée pour créer des scripts à l'avenir consiste à utiliser l' éditeur de code Visual Studio(Studio Code) avec l' extension PowerShell .
Visual Studio Code - également connu sous le nom de VS Code - est un éditeur de code multiplateforme gratuit et extensible qui fournit un environnement pour éditer pratiquement n'importe quel type de langage de programmation. Et lors de l'ajout de l' extension PowerShell , vous bénéficiez d'une expérience d'édition de script entièrement interactive, même avec la prise en charge d' IntelliSense (complétion de code).
Voici comment créer un fichier de script PowerShell sur (PowerShell)Windows 11/10 à l'aide de VS Code :
- Rendez-vous sur la page de téléchargement de Visual Studio(Head to Visual Studio Download page) .
- Cliquez sur le bouton Windows pour télécharger le programme d'installation.(Windows)
- Double-cliquez sur(Double-click) le fichier téléchargé pour lancer le processus d'installation de VS Code .
- Confirmez les termes de l'accord.
- Cliquez sur le bouton Suivant .(Next)
- Cliquez à nouveau sur le bouton Suivant .(Next)
- Cliquez sur le bouton Suivant une fois de plus.(Next)
- Confirmez(Confirm) les tâches supplémentaires si nécessaire.
- Cliquez sur le bouton Suivant .(Next)
- Cliquez sur le bouton Installer .(Install)
- Cliquez sur le bouton Terminer .(Finish)
Une fois les étapes terminées, vous pouvez procéder à l'installation de l' extension PowerShell . Voici comment:
- Ouvrez le code(VS Code) VS.
- Cliquez sur l' onglet Extensions dans le volet de gauche ou appuyez sur la combinaison de CTRL + SHIFT + X
- Recherchez PowerShell et sélectionnez le meilleur résultat.
- Cliquez sur le bouton Installer .(Install)
Une fois les étapes d'installation terminées, vous pouvez commencer à écrire des scripts PowerShell à l'aide de Visual (PowerShell)Studio Code . Voici comment:
- Ouvrez le code(VS Code) VS.
- Cliquez sur le menu Fichier(File) et sélectionnez l' option Nouveau fichier .(New File)
- Cliquez sur le menu Fichier(File) et sélectionnez l' option Enregistrer sous .(Save as)
- Dans le champ Nom de fichier(File name) , spécifiez un nom pour le fichier avec l' extension .ps1 — par exemple, (.ps1)TWC_script.ps1 .
- Cliquez sur le bouton Enregistrer .(Save)
Écrivez un nouveau ou collez le script que vous souhaitez exécuter — par exemple :
Write-Host "Welcome to TheWindowsClub.com! Your first script executed successfully"
Le script ci-dessus affichera la phrase ci-dessous à l'écran.
Welcome to TheWindowsClub.com! Your first script executed successfully
Vous pouvez cliquer sur le bouton Exécuter(Run) en haut à droite (ou appuyer sur la touche F5) pour exécuter le script.
- Cliquez sur le menu Fichier .(File)
- Cliquez sur l' option Enregistrer .(Save)
Une fois que vous avez terminé les étapes à l'aide de Visual Studio Code , le script sera prêt à être exécuté, mais il échouera par défaut. En effet, les paramètres PowerShell par défaut sont toujours définis pour bloquer l'exécution de tout script . (La seule exception est si vous exécutez le contenu du script dans Visual Studio Code ou PowerShell ISE .)
Comment exécuter le fichier de script PowerShell sur Windows 11/10(PowerShell)
Pour exécuter un fichier de script avec PowerShell , vous devez modifier la politique d'exécution sur Windows 11/10 .
Sous Windows 11/10 , PowerShell inclut quatre stratégies d'exécution, notamment :
- Restreint —(Restricted —) Arrête l'exécution de tout script.
- RemoteSigned — Autorise(Allows) les scripts créés sur l'appareil, mais les scripts créés sur un autre ordinateur ne s'exécuteront que s'ils incluent la signature d'un éditeur de confiance.
- AllSigned — Tous les scripts s'exécuteront, mais uniquement si un éditeur de confiance les a signés.
- Sans restriction — (Unrestricted —) Exécute(Runs) n'importe quel script sans aucune restriction.
Voici comment exécuter le fichier de script PowerShell sous Windows 11/10 :
- Appuyez sur la Windows key + X pour ouvrir le menu Power User(open Power User Menu) .
- Appuyez sur A sur le clavier pour lancer PowerShell en mode administrateur/élevé.
- Dans la console PowerShell , tapez la commande ci-dessous et appuyez sur Entrée(Enter) .
Set-ExecutionPolicy RemoteSigned
- Tapez A et appuyez sur Entrée (le cas échéant).
Ensuite, tapez la commande ci-dessous et appuyez sur Entrée(Enter) pour exécuter le script. Assurez(Make) -vous de remplacer l'espace réservé "PATHTOSCRIPT" par l'emplacement de votre script.
& "C:\PATH\TO\SCRIPT\TWC_script.ps1"
Après avoir terminé les étapes, le script s'exécutera et s'il a été écrit correctement, vous devriez voir sa sortie sans problème.
C'est tout sur la façon de créer et d'exécuter le fichier de script PowerShell sur (PowerShell)Windows 11/10 !
En relation(Related) : Comment exécuter des scripts PowerShell locaux sans signature(How to run local PowerShell Scripts without Signing) .
Related posts
Désactiver Security Questions à l'aide d'un Windows 10 PowerShell Script
Check Windows 10 OS architecture en utilisant PowerShell or Command Prompt
Create System Restore Point en utilisant Command Prompt or PowerShell
Comment utiliser Windows PowerShell ISE - Débutants Tutoriel
Qu'est-ce que PWSH.EXE? Liste de PWSH syntax Vous pouvez utiliser
Comment désactiver WiFi en utilisant CMD or Powershell dans Windows 10
Différence entre PowerShell and PowerShell Core
PowerShell Get-Appxpackage ne fonctionne pas ou Access refusé
Comment masquer Windows Updates en utilisant PowerShell dans Windows 10
Correction: Signé PowerShell CMDlets exécutés plus lentement que les cmdlets non signés
Comment trouver et Webcams désactiver l'utilisation PowerShell dans Windows 10
Comment obtenir Public IP address en utilisant PowerShell dans Windows 10
Microsoft PowerShell Script Browser vous aide à trouver des échantillons de script facilement
Comment installer Google Chrome en utilisant Windows PowerShell
Comment réinitialiser les paramètres PowerShell and Command Prompt aux paramètres par défaut
Dépannage Windows Server Network connectivity Problèmes via PowerShell
Activer Remote Desktop avec Command Prompt or PowerShell
Export and Backup Device Drivers en utilisant PowerShell dans Windows 10
Configurer le Folder Access commandé en utilisant Group Policy & PowerShell
PowerShell 7 New Liste des fonctionnalités