{"id":207,"date":"2025-08-03T16:39:53","date_gmt":"2025-08-03T15:39:53","guid":{"rendered":"https:\/\/www.cold-vibes.org\/?p=207"},"modified":"2025-08-03T16:45:09","modified_gmt":"2025-08-03T15:45:09","slug":"autoriser-lexecution-de-scripts-powershell","status":"publish","type":"post","link":"https:\/\/www.cold-vibes.org\/index.php\/2025\/08\/03\/autoriser-lexecution-de-scripts-powershell\/","title":{"rendered":"Autoriser l\u2019ex\u00e9cution de Scripts PowerShell"},"content":{"rendered":"\n<h1 class=\"wp-block-heading\"><\/h1>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><a class=\"fancybox image\" href=\"https:\/\/www.it-connect.fr\/wp-content-itc\/uploads\/2013\/06\/powershell2.png\"><img decoding=\"async\" src=\"https:\/\/www.it-connect.fr\/wp-content-itc\/uploads\/2013\/06\/powershell2.png\" alt=\"powershell2\" class=\"wp-image-2053\"\/><\/a><\/figure>\n<\/div>\n\n\n<p>Sommaire&nbsp;[<a href=\"https:\/\/www.it-connect.fr\/autoriser-lexecution-de-scripts-powershell\/#\">&#8211;<\/a>]<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.it-connect.fr\/autoriser-lexecution-de-scripts-powershell\/#I_Presentation\">I. Pr\u00e9sentation<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.it-connect.fr\/autoriser-lexecution-de-scripts-powershell\/#II_Les_6_modes_de_securite_differents\">II. Les 6 modes de s\u00e9curit\u00e9 diff\u00e9rents<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.it-connect.fr\/autoriser-lexecution-de-scripts-powershell\/#III_Executez_la_console_PowerShell\">III. Ex\u00e9cutez la console PowerShell<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.it-connect.fr\/autoriser-lexecution-de-scripts-powershell\/#IV_Politique_actuelle\">IV. Politique actuelle<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.it-connect.fr\/autoriser-lexecution-de-scripts-powershell\/#i\"><\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.it-connect.fr\/autoriser-lexecution-de-scripts-powershell\/#V_Modifiez_la_politique\">V. Modifiez la politique<\/a><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">I. Pr\u00e9sentation<\/h2>\n\n\n\n<p>Par d\u00e9faut, la configuration de Windows ne permet pas l&#8217;ex\u00e9cution de Scripts PowerShell m\u00eame si la console est bien pr\u00e9sente dans les derni\u00e8res versions d&#8217;OS de Microsoft. Surement dans un soucis de s\u00e9curit\u00e9, et pour ne pas rendre possible l&#8217;ex\u00e9cution de ces scripts sur l&#8217;utilisateur n&#8217;en a pas l&#8217;utilit\u00e9.<\/p>\n\n\n\n<p>Pour autoriser l&#8217;ex\u00e9cution des scripts PowerShell sur votre machine, il suffit de modifier la politique de s\u00e9curit\u00e9 appliqu\u00e9e en terme d&#8217;ex\u00e9cution des scripts.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/i.ytimg.com\/vi\/c30ZuwarBDQ\/hqdefault.jpg\" alt=\"\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">II. Les 6 modes de s\u00e9curit\u00e9 diff\u00e9rents<\/h2>\n\n\n\n<p>&#8211;&nbsp;<strong>Restricted<\/strong>&nbsp;: Cette valeur qui est la valeur par d\u00e9faut, emp\u00eache l&#8217;ex\u00e9cution de scripts.<\/p>\n\n\n\n<p>&#8211;&nbsp;<strong>AllSigned<\/strong>&nbsp;: Requiert la signature num\u00e9rique par un \u00e9diteur de l&#8217;ensemble des scripts, y compris ceux que vous cr\u00e9ez en local sur la machine.<\/p>\n\n\n\n<p>&#8211;&nbsp;<strong>RemoteSigned<\/strong>&nbsp;: Requiert la signature num\u00e9rique par un \u00e9diteur des scripts t\u00e9l\u00e9charg\u00e9s \u00e0 partir d&#8217;internet.<\/p>\n\n\n\n<p>&#8211;&nbsp;<strong>Unrestricted<\/strong>&nbsp;: Ex\u00e9cute tous les scripts, mais vous invite \u00e0 autoriser l&#8217;ex\u00e9cution des scripts non sign\u00e9s t\u00e9l\u00e9charg\u00e9s via internet.<\/p>\n\n\n\n<p>&#8211;&nbsp;<strong>Bypass<\/strong>&nbsp;: Pas de blocage, ni d&#8217;avertissements, tout sera ex\u00e9cut\u00e9.<\/p>\n\n\n\n<p>&#8211;&nbsp;<strong>Undefined<\/strong>&nbsp;: Supprime la strat\u00e9gie d&#8217;ex\u00e9cution appliqu\u00e9e, mais pas dans le cas o\u00f9 elle est d\u00e9finie par une strat\u00e9gie de groupe.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">III. Ex\u00e9cutez la console PowerShell<\/h2>\n\n\n\n<p>Cliquez sur &#8220;<strong>D\u00e9marrer<\/strong>&#8221; puis saisissez &#8220;<strong>powershell<\/strong>&#8220;, faites clic droit sur &#8220;<strong>Windows&nbsp;<a href=\"https:\/\/www.it-connect.fr\/cours-tutoriels\/administration-systemes\/scripting\/powershell\/\">PowerShell<\/a><\/strong>&#8221; et cliquez sur &#8220;<strong>Ex\u00e9cuter en tant qu&#8217;Administrateur<\/strong>&#8221; pour disposez des privil\u00e8ges suffisants permettant de modifier le syst\u00e8me. Si vous utilisez un syst\u00e8me 64 bits, les deux versions de la console appara\u00eetront.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><a class=\"fancybox image\" href=\"https:\/\/www.it-connect.fr\/wp-content-itc\/uploads\/2013\/06\/powershell3.png\"><img decoding=\"async\" src=\"http:\/\/www.it-connect.fr\/wp-content-itc\/uploads\/2013\/06\/powershell3.png\" alt=\"powershell3\" class=\"wp-image-2054\"\/><\/a><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\">IV. Politique actuelle<\/h2>\n\n\n\n<p>La politique de s\u00e9curit\u00e9 actuelle doit \u00eatre &#8220;<strong>Restricted<\/strong>&#8221; qui est la valeur par d\u00e9faut sous Windows, pour v\u00e9rifier cela, saisissez la commande PowerShell suivante :<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">Get-ExecutionPolicy<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><\/h2>\n\n\n\n<h2 class=\"wp-block-heading\">V. Modifiez la politique<\/h2>\n\n\n\n<p>Pour pouvoir ex\u00e9cuter des scripts il faut imp\u00e9rativement modifier la politique de s\u00e9curit\u00e9, choisissez le mode qui vous semble le mieux appropri\u00e9 \u00e0 ce dont vous avez besoin. Pour ma part je choisis le mode &#8220;<strong>Unrestricted<\/strong>&#8221; pour pouvoir ex\u00e9cuter les scripts tout en gardant un minimum de s\u00e9curit\u00e9.<\/p>\n\n\n\n<p>Utilisez la commande suivante :<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">Set-ExecutionPolicy Unrestricted<\/pre>\n\n\n\n<p>Lorsqu&#8217;on vous demande de confirmer la modification, indiquez &#8220;<strong>O<\/strong>&#8221; pour Oui et appuyez sur&nbsp;<strong>Entr\u00e9e<\/strong>.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><a class=\"fancybox image\" href=\"https:\/\/www.it-connect.fr\/wp-content-itc\/uploads\/2013\/06\/powershell2.png\"><img decoding=\"async\" src=\"https:\/\/www.it-connect.fr\/wp-content-itc\/uploads\/2013\/06\/powershell2.png\" alt=\"powershell2\" class=\"wp-image-2053\"\/><\/a><\/figure>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Sommaire&nbsp;[&#8211;] I. Pr\u00e9sentation Par d\u00e9faut, la configuration de Windows ne permet pas l&#8217;ex\u00e9cution de Scripts PowerShell m\u00eame si la console est bien pr\u00e9sente dans les derni\u00e8res versions d&#8217;OS de Microsoft. Surement dans un soucis de s\u00e9curit\u00e9, et pour ne pas rendre possible l&#8217;ex\u00e9cution de ces scripts sur l&#8217;utilisateur n&#8217;en a pas l&#8217;utilit\u00e9. Pour autoriser l&#8217;ex\u00e9cution [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[17],"tags":[],"class_list":["post-207","post","type-post","status-publish","format-standard","hentry","category-it"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.cold-vibes.org\/index.php\/wp-json\/wp\/v2\/posts\/207","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.cold-vibes.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.cold-vibes.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.cold-vibes.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cold-vibes.org\/index.php\/wp-json\/wp\/v2\/comments?post=207"}],"version-history":[{"count":1,"href":"https:\/\/www.cold-vibes.org\/index.php\/wp-json\/wp\/v2\/posts\/207\/revisions"}],"predecessor-version":[{"id":208,"href":"https:\/\/www.cold-vibes.org\/index.php\/wp-json\/wp\/v2\/posts\/207\/revisions\/208"}],"wp:attachment":[{"href":"https:\/\/www.cold-vibes.org\/index.php\/wp-json\/wp\/v2\/media?parent=207"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.cold-vibes.org\/index.php\/wp-json\/wp\/v2\/categories?post=207"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.cold-vibes.org\/index.php\/wp-json\/wp\/v2\/tags?post=207"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}