我是新来的AHK,并试图重新Map我的一些键打开和关闭某些应用程序在我的电脑上,使我的生活更容易。其中之一是谷歌浏览器,我设法打开个人资料,我想要的 chrome ,但我有麻烦关闭该特定的个人资料。以下是我有。
PgDn::
Process, Exist, chrome.exe
If ErrorLevel <> 0
Process, Close, chrome.exe
Else
Run, "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --profile-directory="Profile 1"
return
这会打开chrome到我想要的配置文件,但当我再次按下按钮时,它会关闭任何打开的chrome窗口。我知道这是因为我关闭了chrome.exe进程,我不知道如何关闭特定的配置文件。
最后我想做的是当Page Down键被按下时
If Chrome Profile 1 is not opened, open it.
If Chrome Profile 1 is minimized, maximize it.
and if Chrome Profile 1 is opened and maximized, close it.
如果有人能帮忙我会非常感激的。
3条答案
按热度按时间9jyewag01#
基于此答案:https://stackoverflow.com/a/67246903/2043349它不会终止进程,但会使用alt+f4逐个关闭窗口。
omqzjyyz2#
如果要使用Page Down键(在物理键盘上)进行切换,
您可以使用以下自动热键示例代码(AHK):
此代码适用于Windows 10系统。
a -如果Chrome浏览器未运行,则运行Chrome浏览器。
B -如果Chrome浏览器最小化,然后最大化它。
c -如果Chrome浏览器已最大化,则关闭Chrome浏览器。
提示:如果您使用自动热键与按钮命令软件Click Here
然后,您可以使用自动热键命令在屏幕上创建可单击图像-例如[Page Down Picture key] + [if you remove codeline PgDn::你可以使用相同的Autohotkey脚本]用你的鼠标或触摸设备推它,它就会切换。
jv2fixgn3#
参考:https://www.autohotkey.com/boards/viewtopic.php?t=36142和任务删除文档https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/taskkill