问ChatGPT:PowerShell创建规则有效,那你帮我生成两条命令吧。一个chrome.exe不限速,优先级最高,一个GoodSync.exe限速,优先级正常。
你可以使用以下 PowerShell 命令来创建 QoS 规则:
1.Chrome.exe 不限速,优先级最高
New-NetQosPolicy -Name "chrome_unlimited" -AppPathName "chrome.exe" -DSCPAction 46 -Precedence 1
DSCPAction 46
:为 Chrome 设置高优先级流量(EF,语音优先级)。Precedence 1
:最高优先级(1 是最高,数值越小优先级越高)。- 不限速:没有
ThrottleRateActionBitsPerSecond
参数,所以 Chrome 不会受到 QoS 限制。
2.GoodSync.exe 限速 10Mbps,优先级正常
New-NetQosPolicy -Name "goodsync_limited" -AppPathName "GoodSync.exe" -ThrottleRateActionBitsPerSecond 10000000 -Precedence 127
ThrottleRateActionBitsPerSecond 10000000
:限制 GoodSync 的上行带宽为 10Mbps(可自行调整)。Precedence 127
:默认优先级(数值较高,优先级较低)。
3.确保规则生效
运行:
gpupdate /force
然后重启电脑,或者用 Get-NetQosPolicy
检查规则是否已生效:
Get-NetQosPolicy
如果需要调整限速值,只需删除并重新创建:
Remove-NetQosPolicy -Name "goodsync_limited"
然后重新执行 New-NetQosPolicy
。
参考:https://chatgpt.com/share/67ecfe9e-8830-800e-9cd5-f0f8f663be62