Запускаете 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 есть «ошибка»: если путь содержит кавычки, вы должны сначала использовать пару пустых кавычек, чтобы задать «заголовок».

Итак, ваша команда должна выглядеть так:

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 с высоким приоритетом. (Поднимите bat-файл в Vista)

Связанный контент