使用autohotkey定制windows 10 虚拟桌面的快捷键

Win10没有提供修改虚拟桌面快捷键的功能,默认的快捷键win+tab 打开虚拟桌面列表之后,还需要手动点击某个虚拟桌面才能进行切换,不是很方便,


所以我们使用AHK软件来自定义快捷键 ,通过自定义的快捷键快速的在多个虚拟桌面之间进行切换,


所需工具: AHK(AutoHotkey)
工具说明:键盘,鼠标等的脚本模拟工具,可以监听,触发键盘和鼠标的动作。
下载: autohotkey.com/download  https://www.autohotkey.com/download/


如何创建脚本参考官方说明:

b. How to create a script

Text instructions:

  1. Right-Click on your desktop. 右键点击桌面
  2. Find "New" in the menu.     弹出菜单中选择“新建
  3. Click "AutoHotkey Script" inside the "New" menu.  点击AutoHotkey Script子菜单
  4. Give the script a new name. It must end with a .ahk extension. 重命名文件 
  5. Find the newly created file on your desktop and right-click it. 右键点击刚才创建的文件
  6. Click "Edit Script".   在菜单中点击Edit Script
  7. A window should have popped up, probably Notepad. If so, SUCCESS! 弹出编辑窗口,可能是记事本
  8. Save the File.  保存脚本文件
  9. Double-click the file/icon in the desktop to run it.  双击脚本文件,运行

参考脚本:

; Windows 10 虚拟桌面自动切换 
	!1::
	send #{Tab} 
	Return 
	!F2::
	send #^{right} 
	return 
	!F1::
	send #^{left}
	return 
	#2:: 
	{ 
		DetectHiddenWindows, on 
		if WinExist("ahk_exe idea64.exe") 
			WinActivate, ahk_class SunAwtFrame 
		else 
			Run, idea64.exe
	} 
	return
	; ---------------------------------------------------- 
	#1:: 
	{
		DetectHiddenWindows, on 
			if WinExist("ahk_exe notepad++.exe") 
				WinActivate, notepad++ 
			else 
				Run, notepad++.exe 
	} 
	return
	; ----------------------------------------------------
	#3:: 
	{ 
		DetectHiddenWindows, on 
			if WinExist("ahk_exe WeChat.exe")
				WinActivate, ahk_class WeChatMainWndForPC
			else 
				Run, WeChat.exe 
	} 
	return
	; ----------------------------------------------------
	#c:: 
	{ 
		DetectHiddenWindows, on 
			if WinExist("ahk_exe chrome.exe") 
				WinActivate, ahk_class Chrome_WidgetWin_1 
			else 
				Run, chrome.exe
	} 
	return
	; ---------------------------------------------------- 
	#b:: 
	{ 
		DetectHiddenWindows, on 
			if WinExist("ahk_exe BCompare.exe") 
				WinActivate, ahk_class TViewForm.UnicodeClass 
			else 
				Run, BCompare.exe
	}
	return
	;------------------------------------------

脚本说明:

alt+1 显示任务视图(所有桌面)
alt+F1 上一个桌面
alt+F2 下一个桌面
替代默认win+数字的功能,具体可自定义,
win+1 激活钉钉
win+2 激活IDEA
win+3 激活微信
win+c 激活chrome
win+b 激活beyondcompare


如想要修改,只需编辑脚本文件,替换想应的应用程序名即可。

 
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lcyw

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值