westech
小知識(shí)
在Winkey Plus之前,一直存在一個(gè)叫Hotkey的應(yīng)用,也是實(shí)現(xiàn)類似功能的可編程快捷鍵。不過這個(gè)軟件已經(jīng)多年沒有更新了,而WinkeyPlus屬于后起之秀,能夠?qū)崿F(xiàn)更多的功能,版本也在一直改進(jìn)。
很多人都認(rèn)為快捷鍵無非就是軟件或系統(tǒng)提供的基礎(chǔ)功能,比如Ctrl+C、Ctrl+P、Ctrl+Alt+Z之類的輔助操作功能。如果你想實(shí)現(xiàn)比如直接調(diào)用已獲得管理員權(quán)限的命令提示符窗口,普通快捷鍵就沒有辦法了。世事無絕對(duì),Win key Plus就能幫助你實(shí)現(xiàn)類似這樣的功能。
Winkey PlusT載后一共有兩個(gè)版本,分別對(duì)應(yīng)X86和X64,一定要根據(jù)自己系統(tǒng)的版本選擇。需要注意的是,Winkey Plus需要VC運(yùn)行庫才能運(yùn)行。
無論是X86還是X64版本,Winkey Plus一共只有三個(gè)文件,其中WinkeyPlus.exe運(yùn)行后不會(huì)有任何圖標(biāo)和界面,WinkeyPlus.ini則是運(yùn)行配置文件,所有已經(jīng)編輯的快捷鍵應(yīng)該保存到這里面,再運(yùn)行程序才能實(shí)現(xiàn)想要的快捷功能。需要提醒一點(diǎn),在編輯ini文件時(shí)必須使用UTF-8編碼才可以(圖1、圖2)。
下面先把Winkey Plus的基礎(chǔ)命令格式介紹一下:
熱鍵=命令1|參數(shù)1|參數(shù)2
=命令2|參數(shù)1|參數(shù)2
簡(jiǎn)單說,就是你要設(shè)計(jì)一個(gè)快捷方式,就必須以這種格式在WinkeyPlus.ini中進(jìn)行“編程”,而“:(英文半角分號(hào))”表示注釋,可以在行首也可以在末尾,“*(英文半角星號(hào))”表示一個(gè)別名,參數(shù)之間以“|/-”之一分隔。同一行內(nèi)必須使用相同的分隔符。注意,所有命令都不用區(qū)分大小寫。
SHIFT
@Alt
^Ctrl
~Win
$Hook(鉤子)模式
特殊按鍵可以用鍵盤代碼表示,也可以用名稱表示。名稱需要以{ }(大括號(hào))包圍。
具體舉個(gè)例子,現(xiàn)在想要實(shí)現(xiàn)按下Ctrl+AIt+A打開記事本,那么就需要把快捷鍵命令寫為“^@A=runlnotepad.exe”,^為Ctrl,@為Alt,A為A鍵,這三個(gè)鍵組合按下,=run就等效運(yùn)行Notepad即記事本程序。注意=run后面的|用以分割命令與調(diào)用的程序,這個(gè)可不能漏掉。這就是一條完整的Winkey Plus快捷鍵命令了。
特別要介紹一下$Hook(鉤子)模式,這個(gè)模式是說運(yùn)行的快捷鍵擁有高級(jí)別權(quán)限,即便是這個(gè)熱鍵組合與系統(tǒng)乃至某個(gè)軟件有沖突,也是優(yōu)先運(yùn)行Hook模式的快捷鍵命令,而不會(huì)被覆蓋。比如,我們想用Win+O實(shí)現(xiàn)用默認(rèn)瀏覽器打開百度網(wǎng)站,可以將命令寫為$~O=run|http:∥www.baidu.com,主要的區(qū)別就是在命令前加了一個(gè)$。
那如果,我們想要實(shí)現(xiàn)一個(gè)已獲得管理員權(quán)限的命令提示符窗口的快捷鍵該怎么處理呢?基本命令格式^@A=run|cmd.exe,注意前面我們提到的命令=run了嗎?=run是調(diào)用應(yīng)用的基本命令,如果我們改用=srun,就意味著強(qiáng)制要求調(diào)用程序時(shí)使用管理員模式。另外,在=run/srun后面|區(qū)隔應(yīng)用名稱后,還可以繼續(xù)用|添加更多的參數(shù),比女口說是=srun|cmd.exel/kcls,就是說以管理員權(quán)限運(yùn)行cmd窗口后,/k執(zhí)行后面的命令,并且執(zhí)行完畢后保留窗口,具體命令為cls,這下清楚了吧?
這里只是把最基本的WinkeyPlus功能和使用方法作簡(jiǎn)單講解,實(shí)際還有很多參數(shù)、命令規(guī)范可以調(diào)節(jié),通過Winkey Plus實(shí)現(xiàn)的快捷鍵功能,遠(yuǎn)遠(yuǎn)比系統(tǒng)/軟件默認(rèn)的要高級(jí)許多。有興趣的人不妨試一下,具體的命令詳解,我們也附上說明鏈接供大家參考(下載地址:http:∥pan.baidu.com/s/1kUAekyN),用來定制自己的個(gè)性化快捷鍵需求。
小提示
即便是H00k模式,也不可能覆蓋高權(quán)限快捷鍵窗口功能,如系統(tǒng)的打開資源管理器、任務(wù)管理器等快捷鍵操作,都無法被替代。