我看过这个线程,但我想用它Start-Process
来启动一个具有更高优先级的 .exe 文件。这可能吗?还是我应该以某种棘手的方式结合Start
起来?Start-Process
正在考虑的命令:
Start-Process `
-FilePath "C:\Program Files\binary.exe" `
-ArgumentList "-n $($Env:ComputerName.ToLower())" `
-WindowStyle Hidden
我看过这个线程,但我想用它Start-Process
来启动一个具有更高优先级的 .exe 文件。这可能吗?还是我应该以某种棘手的方式结合Start
起来?Start-Process
正在考虑的命令:
Start-Process `
-FilePath "C:\Program Files\binary.exe" `
-ArgumentList "-n $($Env:ComputerName.ToLower())" `
-WindowStyle Hidden
您可以在Start-Process启动后设置进程的优先级 。
默认情况下
Start-Process
不返回任何输出,因此您需要为其使用-PassThru
参数以返回 Process 对象。设置 进程对象的优先级:
另一种方法是使用 SetPriorityClass 函数: