10

PowerShellスクリプトのStart-Jobで開始するジョブの優先度を下げたいと思います。これは可能ですか?

4

2 に答える 2

8

私はジョブのコードでこのトリックを使用しました (パラメーターによって制御されるオプションにすることができます)。

[System.Threading.Thread]::CurrentThread.Priority = 'Lowest'

使用可能な優先順位の値: Lowest、BelowNormal、Normal、AboveNormal、Highest

于 2012-10-21T07:31:28.410 に答える
7

起動した場合は、これを使用できます。

 $a = gps powershell
 $a.PriorityClass = "BelowNormal"

または、キーを使用してこれを使用できます。

 Get-WmiObject Win32_process -filter 'name = "notepad.exe"' | foreach-object { $_.SetPriority(32) }

優先コードは次のとおりです。

 256 REALTIME
 128 HIGH_PRIORITY
 32768 ABOVE_NORMAL
 32 NORMAL
 16384 BELOW_NORMAL
 64 IDLE
于 2012-10-21T07:15:01.690 に答える