Powershell改變腳本執(zhí)行優(yōu)先權的代碼分享
更新時間:2014年11月07日 09:06:21 投稿:junjie
這篇文章主要介紹了Powershell改變腳本執(zhí)行優(yōu)先權的代碼分享,本文通過控制進程的方式調整程序的執(zhí)行順序,需要的朋友可以參考下
支持所有PS版本。
你可能需要在后臺執(zhí)行Powershell,例如復制文件,但是你又不想它影響你的CPU執(zhí)行其它任務。
有一種方法就是降低Powershell執(zhí)行的優(yōu)先權,下面函數將介紹這個技巧:
復制代碼 代碼如下:
function Set-Priority
{
[CmdletBinding()]
param
(
[Parameter(Mandatory=$true)]
[System.Diagnostics.ProcessPriorityClass]
$Priority
)
$process = Get-Process -Id $pid
$process.PriorityClass = $Priority
}
下面執(zhí)行降低優(yōu)先權:
復制代碼 代碼如下:
Set-Priority -Priority BelowNormal
你可以隨時改回執(zhí)行的優(yōu)先級到正常水平,甚至提高腳本的優(yōu)先級 – 增大額外開銷可能會影響你UI的性能。
相關文章
基于PowerShell在Ubuntu系統(tǒng)的使用詳解
下面小編就為大家分享一篇基于PowerShell在Ubuntu系統(tǒng)的使用詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-02-02用PowerShell刪除N天前或指定日期(前后)創(chuàng)建(或修改)的文件
這篇文章主要介紹了用PowerShell刪除N天前或指定日期(前后)創(chuàng)建(或修改)的文件,需要的朋友可以參考下2016-11-11Powershell直接腳本時出現無法加載文件因為禁止執(zhí)行腳本
Powershell直接腳本時出現無法加載文件因為在此系統(tǒng)中禁止執(zhí)行腳本,有關此問題的解決方法如下2014-08-08PowerShell 讀取性能計數器二進制文件(.blg)記錄并匯總計算
由于監(jiān)控及報告需要,要統(tǒng)計性能計數器每天數值情況,確認數據庫服務器的運行狀況。若打開計數器填寫,比較麻煩,現在統(tǒng)計用 powershell 來讀取計數器的值2016-11-11