В диалоговом окне запуска проведите различие между двумя исполняемыми файлами с одинаковыми именами.

364
Shaun Luttin

Я установил две версии одной и той же программы: Visual Studio. Обе версии имеют в devenv.exeкачестве исполняемого файла. Если я открою диалоговое окно «Выполнить» и devenvнаберу текст, откроется Visual Studio 2012.

Я хотел бы различать два в диалоге запуска.

  • запустить> devenv12открывает Visual Studio 2012
  • запустить> devenv10открывает Visual Studio 2010.

Как можно различить два исполняемых файла с одинаковыми именами в диалоговом окне запуска?

0
Если вы не знали, когда вы запустите exe по короткому имени в панели запуска, он выполнит экземпляр, который появляется первым, когда оценивается переменная% PATH% env, поэтому порядок каталогов в вашем пути (слева направо правильно) определит, какой из них будет запущен. Frank Thomas 9 лет назад 3

3 ответа на вопрос

1
hBy2Py

Используя ваш любимый текстовый редактор, создайте два .batфайла в каталоге по системному пути, которые указывают на разные исполняемые файлы.

devenv12.bat

@echo off C:\path\to\MSVS 2012\devenv.exe 

devenv10.bat

@echo off C:\path\to\MSVS 2010\devenv.exe 

После этого вы сможете запускать VS 2010 или VS 2012 в точности так, как написали в своем вопросе: devenv10открыть VS 2010; devenv12должен открыть VS 2012.

0
DrMoishe Pippik
  1. Вы должны иметь возможность переименовывать приложения так, как вы хотите, и они по-прежнему должны нормально работать.

  2. Укажите полный путь к файлу, например, «C: \ Program Files (x86) \ Microsoft Visual Studio 12.0 \ Common7 \ IDE \ devenv.exe».

  3. Хотя это не совсем то, что вы просите, вы можете создавать ярлыки для файлов и устанавливать сочетания клавиш для каждого, например, Crtl+Alt+0и Crtl+Alt+2для v. 2010 и 2012 соответственно.

# 1 очень опасен, так как невозможно знать, например, какие ключи реестра создаются, предполагая, что исполняемый файл называется `devenv.exe`. hBy2Py 9 лет назад 1
0
Patrick Smits

Вы пытались создать новую переменную среды на вашем компьютере? Вы можете сделать это, перейдя в «Панель управления \ Все элементы панели управления \ Система», затем нажмите «Дополнительные параметры системы» и перейдите к «Переменные среды ...».

Добавьте новую переменную с именем devenv10, указав путь к исполняемому файлу вашего VS2010. Затем вы можете запустить VS2010, выполнив% devenv10%