这说明我必须做类似的事情
https://www.tenforums.com/tutorials/89548-set-cpu-process-priority-applications-windows-10-a.html
C:\Windows\System32\cmd.exe /c start "" /AboveNormal "C:\Windows\System32\mspaint.exe"
该命令究竟如何工作?我知道 /c 表示运行此命令。那么空引号?空参数?
真的没有更简单的方法可以做到这一点吗?比如选项框之类的?
根据这个
https://ss64.com/nt/start.html
它有效地运行标题窗口为“”的程序。但随后它将程序的路径放在“start”参数的命令部分中。我感到很困惑。这是正确的吗?
答案1
我很困惑。这是正确的吗?
是的。如果命令行的其余部分包含双"
引号中的某些内容,则 title 参数是必需的(但可以为空)。
就你的情况而言,如果你不包括""
shellcmd
将用作"C:\Windows\System32\mspaint.exe"
窗口标题就无处可逃了command
。
不过,你可以用以下方式填写空标题您自己的文本。 例如:
C:\Windows\System32\cmd.exe /c start "My super duper title" /AboveNormal "C:\Windows\System32\mspaint.exe"
这在关联你引用了:
始终包含一个标题,可以是一个简单的字符串,如“我的脚本”,也可以是一对空引号“”
根据 Microsoft 文档,标题是可选的,但根据所选的其他选项,如果省略标题,则可能会遇到问题。