Eu criei um atalho apontando cmd /c "start /high c:\windows\notepad.exe"
para iniciar o processo do bloco de notas como um processo de alta prioridade, mas isso não parece funcionar para o caminho
"C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe"
O que está acontecendo aqui?
Responder1
Não há necessidade de citar o comando inteiro em uma string como você está fazendo, além disso, start tem um "bug", se o caminho tiver aspas, você deve usar um par de aspas vazias primeiro para definir o "título".
Então, seu comando deve ficar assim:
cmd /c start "" /high "%ProgramFiles%\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe"
Responder2
Um processo pode controlar sua própria prioridade, então meu palpite é que o VS voltará à prioridade normal mesmo se você o tiver iniciado com uma prioridade mais alta.
Responder3
Crie um arquivo bat. Digite isso no arquivo:
c:
cd\
cd "C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE"
start /high devenv.exe
executá-lo. Isso abrirá o devenv com alta prioridade. (Eleve o arquivo bat no Vista)