將 Visual Studio 作為高優先權進程啟動?

將 Visual Studio 作為高優先權進程啟動?

我創建了一個指向的快捷方式cmd /c "start /high c:\windows\notepad.exe",因此它將記事本進程作為高優先級進程啟動,但這似乎不適用於該路徑

"C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe"

這裡發生了什麼事?

答案1

不需要像您所做的那樣在字串中引用整個命令,而且 start 有一個“bug”,如果路徑有引號,則必須先使用一對空引號來設定“標題”。

所以,你的命令應該是這樣的:

cmd /c start "" /high "%ProgramFiles%\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe"

答案2

一個進程可以控制它自己的優先級,所以我的猜測是,即使你以更高的優先權啟動它,VS也會恢復到正常的優先權。

答案3

建立一個bat檔。在文件中輸入:

c:
cd\
cd "C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE"
start /high devenv.exe

運行。這將以高優先權開啟 devenv。 (在Vista中提升bat檔)

相關內容