当我按下某个键(专用的播放/暂停按钮除外)时,我需要触发一个事件,比如打开带有特定音乐文件的音乐播放器。
我如何使用taskscheduler (Schtasks.exe)来实现这一点?
我正在使用 Windows 8.1
答案1
据我所知,没有办法做到这一点,但有一个解决方法:
- 在任务计划程序中创建任务。将名称设置得简短、不带空格(这样比较容易)
- 勾选“以最高权限运行”
- 选择你的行动
- 测试它(以确保它按预期工作)
- 转到桌面,右键单击 > 新建 > 快捷方式
- 对于位置,使用
schtasks /run /tn “TASKNAMEINQUOTES”
,更改TASKNAMEINQUOTES
为任务名称(在步骤 1 中)(在引号中)。 - 将快捷方式命名为任意名称 > 完成
- 右键单击快捷方式,然后在“快捷方式”选项卡的“快捷键”字段中创建键盘快捷键。
(从这里(但没有截图)
或者使用自动热键。
你的脚本看起来将会像这样:
#z::Run "C:\Users\USERNAME\Music\iTunes\Example.mp3"
(或者如果你已经创建了一个 bat 文件,#z::Run "C:\Users\USERNAME\Documents\Example.bat"
)
#z::
表示快捷方式Windows+Z