AHK文件下载仓库:https://github.com/getwingm/win-10-virtual-desktop-enhancer
AutoHotKey执行文件,一定要1.x版本的,因为上述的ahk文件不支持2.x版本:https://github.com/AutoHotkey/AutoHotkey/releases/download/v1.1.37.01/AutoHotkey_1.1.37.01_setup.exe
修改virtual-desktop-enhancer.ahk文件,在文件底部添加以下代码:
F2::
; MsgBox, % "F2 triggered"
SwitchToDesktop(1)
return
F4::
; MsgBox, % "F4 triggered"
SwitchToDesktop(2)
return
F6::
; MsgBox, % "F6 triggered"
SwitchToDesktop(3)
return
F8::
; MsgBox, % "F8 triggered"
SwitchToDesktop(4)
return
-------
屏蔽部分管理桌面的事件
Menu, Tray, NoStandard
Menu, Tray, Add, &Manage Desktops, OpenDesktopManager
; Menu, Tray, Default, &Manage Desktops 屏蔽它
Menu, Tray, Add, Reload Settings, Reload
Menu, Tray, Add, Exit, Exit
; Menu, Tray, Click, 1 屏蔽它
因为系统快捷键的因素,总觉得系统多个桌面,直接使用Ctrl+Win+Left/Right太麻烦,为实现快捷键的便捷处理,故基于AutoHotKey进行以下快捷键替换。
创建deskswitch.ahk文件,其内容如下:
F2::^#Left
F4::^#Right
^#1::
MsgBox, % "Ctrl + 8 + 9 held down"
return
鼠标右键运行。【必须先安装Autohotkey的工具】