我想降低我从powershell脚本中开始工作的作业的优先级。这可能吗?
我在作业代码中使用了此技巧(可以是可选的,由参数控制):
[System.Threading.Thread]::CurrentThread.Priority = 'Lowest'
可用的优先级值:最低,垂直,正常,取代,最高
如果您启动了它,则可以使用此信息:
$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