メモ帳のプロセスを高優先度プロセスとして開始するようにショートカットを作成しましたcmd /c "start /high c:\windows\notepad.exe"
が、これはパスでは機能しないようです
"C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe"
何が起きてる?
答え1
あなたが行っているように、文字列内のコマンド全体を引用符で囲む必要はありません。また、start には「バグ」があり、パスに引用符がある場合は、最初に空の引用符のペアを使用して「タイトル」を設定する必要があります。
したがって、コマンドは次のようになります。
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 ファイルを優先します)