防止“开始菜单”热键窃取焦点?

防止“开始菜单”热键窃取焦点?

我已为开始菜单项分配了七个 ctrl+alt 热键(如位置“C:\Users\???\AppData\Roaming\Microsoft\Windows\Start Menu”)。

有些会启动可见的项目(例如批处理脚本),有些则在没有 GUI 的情况下运行任务。

不管怎样,焦点都会从我当前的应用程序转移到任务栏。然后我必须手动采取措施切换回我正在做的事情。

是否有任何已知的方法可以使用开始菜单热键,让它们以非侵入方式执行其任务?

我知道在批处理脚本的情况下,我可以添加 NirCMD 命令来模拟 alt+tab。但这对其他任务没有帮助。而且我不希望可见的 alt+tab 菜单闪烁。

我也尝试过在快捷方式中使用 NirCMD 及其“exec hide”命令。这会导致批处理脚本(比如说)不可见地运行,但仍会导致焦点停留在任务栏上。

我只想在按下热键时焦点停留在原处。有已知的解决方案吗?谢谢。

答案1

您可以在桌面上创建一个快捷方式(并在其中放置一个热键)(如果快捷方式在其他地方,我认为它不起作用)并选择以最小化启动它的选项。

快捷方式属性截图

相关内容