Мне нужно вызвать событие, например, открыть музыкальный проигрыватель с определенным музыкальным файлом, когда я нажимаю клавишу (кроме специальной кнопки воспроизведения/паузы).
Как это сделать с помощью taskscheduler (Schtasks.exe)?
Я использую Windows 8.1.
решение1
Насколько мне известно, сделать это невозможно, но есть обходной путь:
- Создайте задачу в планировщике задач. Сделайте имя коротким, без пробелов (для удобства)
- Установите флажок «Запустить с наивысшими привилегиями»
- Выберите действие
- Протестируйте (чтобы убедиться, что все работает так, как и ожидалось)
- Перейдите на рабочий стол, щелкните правой кнопкой мыши > Создать > Ярлык.
- Для местоположения используйте
schtasks /run /tn “TASKNAMEINQUOTES”
, заменяя егоTASKNAMEINQUOTES
на имя задачи (в шаге 1) (в кавычках). - Назовите ярлык как хотите > готово
- Щелкните правой кнопкой мыши по ярлыку и создайте сочетание клавиш на вкладке «Ярлык» в поле «Сочетание клавиш».
(Отздесь, но без скриншотов)
В качестве альтернативы используйтеAutoHotKey.
Ваш скрипт будет выглядеть примерно так:
#z::Run "C:\Users\USERNAME\Music\iTunes\Example.mp3"
(или если вы создали bat-файл, #z::Run "C:\Users\USERNAME\Documents\Example.bat"
)
#z::
означает на ярлыке Windows+Z