系统用久了就会出现一堆奇奇怪怪的事情,比如任务栏设置了自动隐藏后,鼠标放在屏幕最下方不能自动弹出等问题。造成问题的原因不知道,但是重启资源管理器就可以解决,但是未免太过麻烦,因此四次搜寻解决方法,最后决定自己解决。
解决方案是使用autohotkey 实时监控鼠标位置,如果鼠标位于了指定位置就唤醒任务栏。
- 下载 Autohotkey V2
- 安装完成程序
点击新建脚本
编辑脚本
python
; 当鼠标指针移动到屏幕最下方时,隐藏任务栏不自动唤出,则本脚本唤出任务栏
; v0.2 release
#Requires AutoHotkey v2.0
CoordMode "Mouse"
SetTimer WinIfNotExist, 250 ; 每250毫秒检测一次指针位置
WinIfNotExist() {
MouseGetPos , &y, &winId
; 激活任务栏
if (y > 1079) && (WinGetClass(winId) != "Shell_TrayWnd") && !WinActive("ahk_class Shell_TrayWnd") && !WinActive("ahk_class Windows.UI.Core.CoreWindow") {
WinActivate("ahk_class Shell_TrayWnd")
}
}