Запустить пакетный файл в VS2008 - PullRequest
5 голосов
/ 06 декабря 2008

Возможно ли запустить командный файл как пункт меню в студии 2008?

Ответы [ 4 ]

5 голосов
/ 06 декабря 2008

Да, перейдите к Инструменты | Внешние инструменты в меню и добавьте ваш командный файл в качестве команды. Вы также можете передать любые аргументы, такие как цель сборки, каталоги проектов и т. Д.

После того, как вы это сделаете, ваш командный файл появится как один из пунктов в вашем меню инструментов. Если вы хотите, вы можете добавить для него кнопку панели инструментов, выполнив команду Инструменты | Настроить | Инструменты и перетаскивание Внешняя команда # , которая соответствует вашему инструменту, на панель инструментов. Затем вы захотите изменить его на значок и выбрать для него изображение.

Инструменты пронумерованы 1 в порядке их появления в меню.

2 голосов
/ 21 декабря 2010

Запуск командных файлов в VS Solution Explorer напрямую

Это намного лучше, чем использование внешнего инструмента, поскольку вы можете выполнить командный файл, просто дважды щелкнув по нему в обозревателе решений, как если бы вы открывали файл кода. Я написал сообщение в блоге об этом , которое поможет вам настроить его и, конечно, использовать.

Sidenote

Вы задавали этот вопрос 2 года назад, но я вижу, что никто не упомянул эту технику, поэтому я предоставляю этот ответ для дальнейшего использования. Я надеюсь, что за него проголосуют, так что читатели будут рядом с ним.

0 голосов
/ 28 января 2009

Как уточнение к данному ответу:

Скажем, у вашего проекта / решения есть несколько BAT, которые специфичны для проекта - вы не захотите запускать один из другого проекта - это может произойти с ответом выше - потому что вы жестко проложили путь к битой. *

Просто установите один внешний инструмент с именем «Run BAT», установите его Command в $ (ItemPath) и установите начальный каталог в $ (ItemDirectory), диалоговое окно покажет, что это не настоящий исполняемый файл - но игнорируйте .

Если хотите, привяжите инструмент к кнопке.

Теперь, чтобы запустить BAT по выбору из проекта или решения - просто откройте .bat для редактирования и выберите внешний инструмент «Run BAT».

Вы также можете установить опцию «use output», и вывод бит будет отображен в окне вывода.

0 голосов
/ 06 декабря 2008

Используйте пункт меню «Инструменты» / «Внешние инструменты ...» и добавьте bat-файл в меню «Инструменты»

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...