Запуск пользовательского пакетного файла с помощью сочетания клавиш в текущем каталоге

В последнее время я занимаюсь разработкой множества небольших.esb сервисов, и я устал от Shift+щелчок правой кнопкой мыши, чтобы открыть cmdв текущем каталоге, набрав mvn clean install,

Какой самый простой способ запустить простой .bat файл как:

cleanInstall.bat:

mvn clean install

в текущем каталоге, когда пользователь нажимает простой ярлык, например: Win+C?

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

Я использую польскую версию Windows 7.

1 ответ

Решение
  1. Отредактируйте ваш пакетный файл на cd /D "%1" перед запуском mvn,

  2. В ответе на связанный вопрос измените строки внизу так, чтобы Run, cmd /K cd /D "%full_path%" заменяется на Run, mvnCleanInstall.bat "%full_path%" (или как называется ваш командный файл).

  3. Установите autohotkey и модифицированный скрипт согласно комментариям к ответу.

  4. Наслаждайтесь!

(Отредактированный-оригинальный ответ ниже)

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

В качестве альтернативы, вы можете создать ярлык для вашего файла bat и назовите ярлык "c" или что-то еще короткое. Тогда вы могли бы напечатать c в адресной строке окна проводника и нажмите Enter, чтобы запустить летучую мышь в открытой папке. ( Источник)

Другие вопросы по тегам