159 votes

Chronométrer une commande ' exécution de s dans PowerShell

<p>Y a-t-il un moyen simple de temps à l’exécution d’une commande dans PowerShell, comme la commande « time » sous Linux ?<br>Je suis venu avec ceci :<pre><code></code></pre><p>Mais je voudrais quelque chose de simple comme</p><pre><code></code></pre></p>

258voto

Keith Hill Points 73162
<p>Eh oui.<pre><code></code></pre><p>Notez qu’un inconvénient mineur de Measure-Command est que vous ne voyez aucune sortie de stdout. Si vous voulez voir le résultat, alors vous pouvez utiliser l’objet .NET Stopwatch par exemple :</p><pre><code></code></pre></p>

136voto

Shay Levy Points 41404
<p>Vous pouvez également obtenir la dernière commande de l’histoire et soustraire sa EndExecutionTime de sa StartExecutionTime.</p> <p>.\do_something.ps1<br> <del>$command = get-histoire | Select-Object - Last 1</del><br>$command = get-histoire-compter 1<br>$command. EndExecutionTime - $command. StartExecutionTime</p>

74voto

Droj Points 532
<p>Utilisation<code></code><p>Exemple de</p><pre class="lang-sh prettyprint-override"><code></code></pre><p>Le tuyau de <code></code> permet d’afficher la sortie de la commande, qui est par ailleurs consommés par les <code></code> .</p></p>

13voto

Mike West Points 29
<p>Simples<pre><code></code></pre><p>peut ensuite utiliser comme</p><pre><code></code></pre><p>Vous pouvez modifier la sortie</p></p>

3voto

Kiquenet Points 2772
<p>À l’aide du chronomètre et temps écoulé de la mise en forme :<pre><code></code></pre><p>Exemples d’utilisation</p><pre><code></code></pre></p>

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by: