如何编写使用快捷方式关闭 PowerShell 的 AHK 脚本?

Posted

技术标签:

【中文标题】如何编写使用快捷方式关闭 PowerShell 的 AHK 脚本?【英文标题】:How to write an AHK script that uses a shortcut to close PowerShell? 【发布时间】:2021-10-27 05:47:06 【问题描述】:

我知道 Alt+Space C 可以关闭 PowerShell,但是 Alt+ Space 已被我使用,我想将 Alt+F4 绑定到 Alt+Space C,在AHK中如何实现?

【问题讨论】:

【参考方案1】:

你可以用这个:

!F4::Send !SpaceC

或者如果你想要一些特定于 PowerShell 的东西,那么你可以使用这个:

!F4::WinClose ahk_exe powershell.exe

或者这个:

!F4::WinKill ahk_exe powershell.exe

WinCloseWinKill 之间的区别在于,例如,在记事本中编辑文件而不保存时,WinKill 会在不要求保存的情况下关闭它,而WinClose 会询问。

【讨论】:

【参考方案2】:

以下脚本允许使用 Alt+F4Ctrl+D 关闭 PowerShell:

#IfWinActive ahk_exe powershell.exe
  !F4::
  ^d::WinClose
#IfWinActive

【讨论】:

以上是关于如何编写使用快捷方式关闭 PowerShell 的 AHK 脚本?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 PowerShell 创建快捷方式

从快捷方式打开特定目录中的 Powershell

使用以下逻辑编写 Powershell 脚本的指南 [关闭]

你如何使用 PowerShell? [关闭]

powershell PowerShell:重新创建LastPass桌面快捷方式

powershell 这将获得特定的列表字段属性。使用问号的好例子?作为一个快捷方式。