Powershell改變腳本執(zhí)行優(yōu)先權(quán)的代碼分享
支持所有PS版本。
你可能需要在后臺執(zhí)行Powershell,例如復(fù)制文件,但是你又不想它影響你的CPU執(zhí)行其它任務(wù)。
有一種方法就是降低Powershell執(zhí)行的優(yōu)先權(quán),下面函數(shù)將介紹這個技巧:
function Set-Priority
{
[CmdletBinding()]
param
(
[Parameter(Mandatory=$true)]
[System.Diagnostics.ProcessPriorityClass]
$Priority
)
$process = Get-Process -Id $pid
$process.PriorityClass = $Priority
}
下面執(zhí)行降低優(yōu)先權(quán):
Set-Priority -Priority BelowNormal
你可以隨時改回執(zhí)行的優(yōu)先級到正常水平,甚至提高腳本的優(yōu)先級 – 增大額外開銷可能會影響你UI的性能。
相關(guān)文章
PowerShell中把IP轉(zhuǎn)換為長整形數(shù)字的方法
這篇文章主要介紹了PowerShell中把IP轉(zhuǎn)換為長整形數(shù)字的方法,本文通過自定義兩個過濾器實現(xiàn),需要的朋友可以參考下2014-08-08基于PowerShell在Ubuntu系統(tǒng)的使用詳解
下面小編就為大家分享一篇基于PowerShell在Ubuntu系統(tǒng)的使用詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-02-02PowerShell函數(shù)參數(shù)使用智能提示功能例子
這篇文章主要介紹了PowerShell函數(shù)參數(shù)使用智能提示功能例子,這個功能一般需要在PowerShell集成開發(fā)環(huán)境ISE中才會顯示智能提示,需要的朋友可以參考下2014-07-07用PowerShell刪除N天前或指定日期(前后)創(chuàng)建(或修改)的文件
這篇文章主要介紹了用PowerShell刪除N天前或指定日期(前后)創(chuàng)建(或修改)的文件,需要的朋友可以參考下2016-11-11PowerShell函數(shù)參數(shù)設(shè)置為即可選又必選的方法
這篇文章主要介紹了PowerShell函數(shù)參數(shù)設(shè)置為即可選又必選的方法,也就是帶有判斷功能,在某個情況下變?yōu)榭上葏?shù),在某種情況下又是必選參數(shù),需要的朋友可以參考下2014-07-07Powershell學(xué)習(xí)筆記--使用正則表達式查找文件
本文介紹PowerShell中使用正則表達式的查找文件的方法,PowerShell的正則表達式與微軟其它語言的正則表達式是一樣的,使用非常方便。2014-08-08Powershell直接腳本時出現(xiàn)無法加載文件因為禁止執(zhí)行腳本
Powershell直接腳本時出現(xiàn)無法加載文件因為在此系統(tǒng)中禁止執(zhí)行腳本,有關(guān)此問題的解決方法如下2014-08-08PowerShell 讀取性能計數(shù)器二進制文件(.blg)記錄并匯總計算
由于監(jiān)控及報告需要,要統(tǒng)計性能計數(shù)器每天數(shù)值情況,確認數(shù)據(jù)庫服務(wù)器的運行狀況。若打開計數(shù)器填寫,比較麻煩,現(xiàn)在統(tǒng)計用 powershell 來讀取計數(shù)器的值2016-11-11