windows

Comment activer l’exécution de scripts PowerShell dans Windows 10?

Si vous essayez d’exécuter des scripts PowerShell, vous ne pourrez peut-être pas avancer car l’outil vous donne un message d’erreur indiquant qu’il existe une restriction. Par conséquent, nous vous recommandons de lire cet article avec lequel vous apprendrez Comment activer l’exécution de scripts PowerShell dans Windows 10?

Que sont les scripts?

Les scripts sont des lignes de code qui composent une fonction spécifique ou une application spécifique . Les scripts sont considérés comme des outils informatiques largement utilisés sur le Web et se caractérisent par leur caractère très pratique et efficace.

À quoi servent les scripts?

Les scripts permettent de réaliser plusieurs actions, parmi lesquelles on peut citer l’ exécution d’une fonction spécifique pour une page web, le développement web, l’ajout d’un plug-in logiciel. Vous pouvez même planifier des tâches telles que la fermeture de Word à partir d’un code ou d’un script VBA parmi d’autres processus automatiques. Bref, ils sont un élément essentiel pour Internet.

Qu’est-ce que le PowerShell?

PowerShell est un outil qui vous permet d’ administrer le système et se présente sous la forme d’une console. PowerShell se caractérise par le fait qu’il est une ressource plus avancée que cmd et MS-DOS, chargée de faciliter le contrôle du système d’exploitation et de certaines applications.

Il est important de noter que PowerShell utilise un langage de console très complet qui est basé sur un ensemble d’opérateurs mathématiques, de variables et d’autres éléments destinés à l’écriture de scripts. Certains utilisateurs choisissent de supprimer ou de désinstaller complètement Windows PowerShell lorsqu’ils ne sont pas conscients de son utilité. Cependant, il est conseillé de conserver l’outil en raison de sa pertinence lors de l’application de diverses tâches.

Comment activer l’exécution de scripts PowerShell dans Windows 10?

Souvent, l’exécution de scripts PowerShell dans Windows 10 est désactivée par défaut. Pour cette raison, il est pratique d’ activer l’exécution de scripts PowerShell dans Windows 10 via une procédure que nous expliquons ci-dessous.

Accédez à PowerShell pour activer l’exécution de scripts

Accédez au menu Démarrer de Windows 10 et tapez le moteur de recherche (icône en forme de loupe) «Windows PowerShell». Lorsqu’une icône bleue apparaît avec la fenêtre qui identifie l’outil PowerShell, cliquez dessus avec le bouton droit de la souris et sélectionnez l’option «Exécuter en tant qu’administrateur» .

La fenêtre de commande PowerShell s’ouvre, indiquant le répertoire «System32» pour «Windows». Si vous êtes intéressé, vous pouvez rendre la fenêtre Powershell transparente . Dans cette fenêtre, vous pourrez saisir les lignes de code nécessaires pour exécuter les actions dont vous avez besoin.

Activer l’exécution de scripts PowerShell dans Windows 10

Si vous essayez d’exécuter un script dans PowerShell, vous verrez le message «L’exécution des scripts est désactivée sur ce système». Par conséquent, vous devez écrire cette ligne de code: set-executionpolicy unrestricted –force et appuyez sur la touche «Entrée» pour activer l’exécution des scripts PowerShell sur la machine locale avec la stratégie «sans restriction».

Politiques d’exécution des scripts

Vous pouvez utiliser d’autres politiques pour l’exécution de scripts telles que «Undefined» qui remplit la même fonction que «Unrestricted», «Allsigned» qui établit que tous les scripts sont signés, «ByPass» pour éviter les avertissements, «Restreint» qui désactive le script exécution et «RemoteSigned» qui nécessite la signature d’un éditeur de confiance lors du téléchargement de scripts à partir d’Internet.

La commande set-executionpolicy

Set-executionpolicy modifie les stratégies d’exécution dans Windows PowerShell. De plus, cette commande fait partie des stratégies de sécurité qui vous permettent de charger des fichiers de configuration tels que le profil PowerShell.

Portées dans PowerShell

Il existe plusieurs portées d’applications dans PowerShell telles que: «Machine locale» avec une portée à tous les utilisateurs de PC, «Utilisateur actuel» pour l’utilisateur actuel, «Processus» qui affecte uniquement la session en cours dans PowerShell, «Stratégie utilisateur» qui établit le groupe politique pour l’utilisateur actuel et «MachinePolicy» avec des politiques de groupe pour tous les utilisateurs.

Vérifiez quel type de stratégie est attribué à chaque étendue après avoir activé l’exécution des scripts PowerShell dans Windows 10

Pour savoir quel type de stratégie est associé à chaque étendue, tapez le PowerShell: Get- ExecutionPolicy –list et appuyez sur «Entrée». Ainsi, le système vous montrera la configuration de chacun des champs d’application.

Articles Similaires

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba