##title##

2009年12月17日

AutoHotkey + NirCmd

AutoHotkey 之前就介紹過了,今天要說的是 NirCmd,一個免費的命令列指令程式,截至目前最新版本為 2.3.7.192。

非常輕巧,下載下來的壓縮檔只有 86KB,而其中的 nircmd.exe 主程式更只有 30.5 KB。

下載和參考詳細功能可至官網:
http://www.nirsoft.net/utils/nircmd.html


你可以利用它來關電腦、開關 CD-ROM drive,甚至是關螢幕。裡頭內建的功能都只要用指令列就可以達成,可以避免掉硬體開關的物理磨損。

像是我之前就很擔心我常常開關 LCD ,很怕它會像之前的一台螢幕一樣,開關最後接觸不良,所以用 NirCmd 後,就可以用指令列的方式來做這些動作。(又或者你的筆電沒有 LCD 開關,也可以靠這個程式來關閉)


而你可能會認為現在程式都 GUI 化,誰還要在那邊打命令列指令啊。

但是其實像之前我都是搭配 tclock 這類的程式,就可以把命令列指令設在熱鍵內,達成我想要的目的,例如:在時鐘上按下 Ctrl 和滑鼠右鍵,5秒後就會關閉螢幕。(在檔案的地方打nircmd.exe cmdwait 5000 monitor off)

但後來發現其實也可以用 AutoHotkey 來達成這樣的目的,而且可自訂化熱鍵的程度也比 tclock 高出許多,只不過有些功能和 AutoHotkey 重複就是了。


例如將此段 script 貼到 AHK 檔,按下 WINDOS+F4,5秒後就會關閉螢幕。

#F4::
;使用win+F4來關閉螢幕
Run nircmd.exe cmdwait 5000 monitor off
return

沒有留言:

張貼留言