4

Из Как добавить программу в список с помощью правой кнопки мыши? Я мог бы добавить кнопку "команда", чтобы открыть окно командной строки, используя правую кнопку мыши.

Обычно я открываю приглашение командной строки, чтобы использовать инструменты Visual Studio, поэтому запуск «vcvarsall.bat» в командной строке - это первое, что я обычно делаю.

Как я могу автоматизировать это? Я имею в виду, как я могу автоматически запускать пакетный файл для настройки среды всякий раз, когда вызывается оболочка командной строки?

Visual Studio предоставляет ярлык в C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Microsoft Visual Studio 2010\Visual Studio Tools именем «Командная строка Visual Studio (2010)», чтобы выполнить для меня среду установки. Я думал о запуске этого вместо командной строки, но начало в каталоге фиксировано для каталога в VS2010, поэтому я не думаю, что это хорошая идея.

3 ответа3

2

Основываясь на ответе techie007, я мог бы использовать regedt32 для изменения реестра, чтобы запустить пакетный файл с параметром /K.

1

Если вам нужен ярлык, который откроет командную строку, запустите командный файл и затем оставайтесь в командной строке, вы можете использовать ключ CMD /K:

/K - выполняет команду, указанную в строке, но остается

Поэтому создайте ярлык (либо на рабочем столе, либо с помощью настройки, щелкнув правой кнопкой мыши и упомянутой в ответе на другой вопрос, который вы связали), и задайте для команды / цели что-то вроде:

cmd /K "c:\PathToBatch\vcvarsall.bat"

0

Щелкните правой кнопкой мыши на Мой компьютер -> Свойства -> Расширенные настройки системы.

Выберите вкладку «Дополнительно» и нажмите «Переменные среды».

Редактировать и / или добавлять пользовательские переменные.

Теперь, когда вы открываете оболочку, эти переменные будут установлены.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .