网站首页 > 技术教程 正文
很多人都认为快捷键无非就是软件或和系统提供的基础功能,比如Ctrl+C、Ctrl+P、Ctrl+Alt+Z之类的辅助操作功能。如果你想实现比如直接调用已获得管理员权限的命令提示符窗口,普通快捷键就没有办法了。世事无绝对,Winkey Plus就能帮助你实现类似这样的功能。
小知识:在Winkey Plus之前,一直存在一个叫Hotkey的应用,也是实现类似功能的可编程快捷键。不过这个软件已经多年没有更新了,而Winkey Plus属于后起之秀,能够实现更多的功能,版本也在一直改进。
Winkey Plus下载后一共有两个版本,分别对应X86和X64,一定要根据自己系统的版本选择。需要注意的是,Winkey Plus需要VC运行库才能运行。
无论是X86还是X64版本,Winkey Plus一共只有三个文件,其中WinkeyPlus.exe运行后不会有任何图标和界面,WinkeyPlus.ini则是运行配置文件,所有已经编辑的快捷键应该保存到这里面,再运行程序才能实现想要的快捷功能。需要提醒一点,在编辑ini文件时必须使用utf8编码才可以。
下面先把Winkey Plus的基础命令格式介绍一下:
热键=命令1|参数1|参数2
=命令2|参数1|参数2
简单说,就是你要设计一个快捷方式,就必须以这种格式在WinkeyPlus.ini中进行“编程”,而“;(英文半角分号)”表示注释,可以在行首也可以在末尾,“*(英文半角星号)”表示一个别名,参数之间以“ | / - _”之一分隔。同一行内必须使用相同的分隔符。注意,所有命令都不用区分大小写。
_ SHIFT
@ Alt
^ Ctrl
~ Win
$ Hook(钩子)模式
特殊按键可以用键盘代码表示,也可以用名称表示。名称需要以{}(大括号)包围。
具体举个例子,现在想要实现按下Ctrl+Alt+A打开记事本那么就需要把快捷键命令写为“^@A=run|notepad.exe”,^为Ctrl,@为Alt,A为A键,这三个键组合按下,=run就等效运行notepad即记事本程序,注意=run后面的|用以分割命令与调用的程序,这个可不能漏掉。这就是一条完整的Winkey Plus快捷键命令了。
特别要介绍一下$ Hook(钩子)模式,这个模式是说运行的快捷键拥有高级别权限,即便是这个热键组合与系统乃至某个软件有冲突,也是优先运行Hook模式的快捷键命令,而不会被覆盖。比如,我们想用Win+O实现用默认浏览器打开百度网站,可以将命令写为$~O=run|http://www.baidu.com,主要的区别就是在命令前加了一个$。
小提示:即便是Hook模式,也不可能覆盖高权限快捷键窗口功能,比如系统的打开资源管理器、任务管理器等快捷键操作,都无法被替代。
那比如,我们想要实现一个已获得管理员权限的命令提示符窗口的快捷键该怎么处理呢?基本命令格式^@A=run|cmd.exe,注意前面我们提到的命令=run了吗?=run是调用应用的基本命令,如果我们改用=srun,就意味着强制要求调用程序时使用管理员模式。另外,在=run/srun后面|区隔应用名称后,还可以继续用|添加更多的参数,比如说是=srun|cmd.exe|/k cls,就是说以管理员权限运行cmd窗口后,/k执行后面的命令,并且执行完毕后保留窗口,具体命令为cls。这下清楚了吧?
这里只是把最基本的Winkey Plus功能和使用方法做简单讲解,实际还有很多参数、命令规范可以调节,通过Winkey Plus实现的快捷键功能,远远比系统/软件默认的要高级许多。
猜你喜欢
- 2024-11-09 AutoHotkey V2.0.12 中文Help文档已完成!
- 2024-11-09 让你在 Windows 上打字摆脱鼠标,试试用这套方案快速移动光标
- 2024-11-09 魔兽世界怀旧服:高科技玩法电脑代替人脑,只需一键打出完美DPS
- 2024-11-09 打榜全靠脚本宏?暴雪定义AHK为外挂,竞速团一个都走不掉
- 2024-11-09 远程办公,我们建议用这个软件,顺畅到PS都能用
- 2024-11-09 效率工具|autohotkey帮我节省了400次新建文件操作
- 2024-11-09 在电脑上怎么在每天的某个时刻自动打开指定文件?6种方法教给你
- 2024-11-09 Redis数据倾斜与JD开源hotkey源码分析揭秘
- 2024-11-09 系统小技巧:Windows 10执行任务快上加快
- 2024-11-09 在Windows 11操作系统中,热键(快捷键
你 发表评论:
欢迎- 最近发表
-
- Win11学院:如何在Windows 11上使用WSL安装Ubuntu
- linux移植(Linux移植freemodbus)
- 独家解读:Win10预览版9879为何无法识别硬盘
- 基于Linux系统的本地Yum源搭建与配置(ISO方式、RPM方式)
- Docker镜像瘦身(docker 减小镜像大小)
- 在linux上安装ollama(linux安装locale)
- 渗透测试系统Kali推出Docker镜像(kali linux渗透测试技术详解pdf)
- Linux环境中部署Harbor私有镜像仓库
- linux之间传文件命令之Rsync傻瓜式教程
- 解决ollama在linux中安装或升级时,通过国内镜像缩短安装时长
- 标签列表
-
- 下划线是什么 (87)
- 精美网站 (58)
- qq登录界面 (90)
- nginx 命令 (82)
- nginx .http (73)
- nginx lua (70)
- nginx 重定向 (68)
- Nginx超时 (65)
- nginx 监控 (57)
- odbc (59)
- rar密码破解工具 (62)
- annotation (71)
- 红黑树 (57)
- 智力题 (62)
- php空间申请 (61)
- 按键精灵 注册码 (69)
- 软件测试报告 (59)
- ntcreatefile (64)
- 闪动文字 (56)
- guid (66)
- abap (63)
- mpeg 2 (65)
- column (63)
- dreamweaver教程 (57)
- excel行列转换 (56)
本文暂时没有评论,来添加一个吧(●'◡'●)