<p>Prérequis :</p>
<ul>
<li>
<p>Vous devez pouvoir exécuter PowerShell en tant qu’administrateur</p>
</li>
<li>
<p>Vous devez définir votre politique d’exécution PowerShell à une valeur permissive ou pouvoir la contourner</p>
</li>
</ul>
<p>Étapes :</p>
<ul>
<li></li>
</ul>
<p>Lancez Windows PowerShell en tant qu’administrateur et attendez que l’invite <code>PS></code> apparaisse</p>
<ul>
<li></li>
</ul>
<p>Naviguez dans PowerShell vers le répertoire où se trouve le script :</p>
<pre><code class="lang-auto">PS> cd C:\my_path\yada_yada\ (enter)
</code></pre>
<ul>
<li></li>
</ul>
<p>Exécutez le script :</p>
<pre><code class="lang-auto">PS> .\run_import_script.ps1 (enter)
</code></pre>
<p>Ou : vous pouvez exécuter le script PowerShell depuis l’invite de commandes (<code>cmd.exe</code>) comme ceci :</p>
<pre><code class="lang-auto">powershell -noexit "& ""C:\my_path\yada_yada\run_import_script.ps1""" (enter)
</code></pre>
<p>selon <a href="http://poshoholic.com/2007/09/27/invoking-a-powershell-script-from-cmdexe-or-start-run/"><em>Invoking a PowerShell script from cmd.exe (or Start | Run)</em></a> par Kirk Munro.</p>
<p>Ou vous pourriez même <a href="http://www.codeproject.com/KB/threads/AsyncPowerShell.aspx">exécuter votre script PowerShell de manière asynchrone depuis votre application C#</a>.</p>