Запуск пользовательского пакетного файла с помощью сочетания клавиш в текущем каталоге
В последнее время я занимаюсь разработкой множества небольших.esb сервисов, и я устал от Shift+щелчок правой кнопкой мыши, чтобы открыть cmd
в текущем каталоге, набрав mvn clean install
,
Какой самый простой способ запустить простой .bat
файл как:
cleanInstall.bat:
mvn clean install
в текущем каталоге, когда пользователь нажимает простой ярлык, например: Win+C?
Я уже читал эту ветку: Как открыть командную строку в текущей папке с помощью сочетания клавиш? Однако мне интересно, нужно ли использовать стороннее программное обеспечение?
Я использую польскую версию Windows 7.
1 ответ
Отредактируйте ваш пакетный файл на
cd /D "%1"
перед запускомmvn
,В ответе на связанный вопрос измените строки внизу так, чтобы
Run, cmd /K cd /D "%full_path%"
заменяется наRun, mvnCleanInstall.bat "%full_path%"
(или как называется ваш командный файл).Установите autohotkey и модифицированный скрипт согласно комментариям к ответу.
Наслаждайтесь!
(Отредактированный-оригинальный ответ ниже)
Другие параметры: Классическая оболочка позволит вам создавать кнопки панели инструментов в окнах проводника, которые запускают программы в каталоге, который отображается в этом окне.
В качестве альтернативы, вы можете создать ярлык для вашего файла bat и назовите ярлык "c" или что-то еще короткое. Тогда вы могли бы напечатать c
в адресной строке окна проводника и нажмите Enter, чтобы запустить летучую мышь в открытой папке. ( Источник)