如何使用一个热键一次关闭/打开多个程序?


1

我的Thinkpad T530上运行着很多东西。有时候,我想一次关闭多个程序来最大化电池寿命。我希望能够在需要时(带或不带AC适配器)重新打开它们。

如何分配一个热键来执行此操作?

Answers:


1

您可以使用批处理脚本来执行此操作。


编写将初始化您所需程序的脚本,例如:

echo @off

:: example: start /d "dir" <file.exe>

start /d "c:\masm32\" qeditor.exe
start /d "c:\Program Files\VideoLAN\VLC\" vlc.exe

exit

编写将完成程序的脚本,例如:

echo @off

taskkill /f /im vlc.exe
taskkill /f /im qeditor.exe

exit

为两个脚本创建快捷方式

  • 用鼠标右键单击该批处理文件,然后单击确定Create Shortcut

    在此处输入图片说明

配置热键

  • 右键单击批处理文件,然后选择Properties
  • 在“属性”对话框中,找到标记为的文本框Shortcut key
  • 在文本框中单击,然后输入要在热键中使用的键。如果选择功能键或数字小键盘键,则只会使用该键,Ctrl + Alt +而不会添加该键。
  • 点击OK

在此处输入图片说明


哇,谢谢您简单有效的解决方案。我必须阅读有关批处理文件的更多信息。在诸如Firefox之类的程序上,“ Taskkill”有点过于粗糙,但我不介意手动关闭它们。但是,我确实想知道,是否有“任务杀手”的替代品,其功能类似于Windows关闭要关闭程序时的功能。
Modal

@Shane:尝试不带/ f的taskkill,看看它是否能够干净地关闭FF。
卡兰
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.