1、NirCmd简介
NirCmd是个小巧的命令行程序,它能够用在一些简单的脚本里面,完成诸如写入/删除注册表、写入ini文件、拨号连接到你的网络账户以及VPN网络、重启/关闭/休眠计算机、创建文件快捷方式、改变文件的创建/修改日期、改变显示设置、关闭显示器、弹出光驱、运行/终止进程、启动/停止服务等很多工作。
2、NirCmd工具下载
NirCmd主页:http://www.nirsoft.net/utils/NirCmd.html
NirCmd直接下载链接:http://www.nirsoft.net/utils/NirCmd.zip
3、NirCmd的使用技巧
a、设定定时睡眠的时间
我最近习惯开电脑听着mp3直到睡着,因此需要做到马上关闭显示器、半小时后让电脑睡眠。于是我在电脑里创建了这样一个脚本:
@echo off
rem powercfg -h off
nircmd.exe monitor off
sleep.exe 1800
%windir%\system32\rundll32.exe PowrProf.dll, SetSuspendState 0,1,0
exit
b、与快捷键绑定设置一键执行命令,例如我用它设置一键拨VPN翻墙
第一步:在桌面上单击右键,在弹出的菜单中选择“新建->快捷方式”;
第二步:在新建的快捷方式上单击右键,选择“属性”,在“快捷方式”选项卡下单击“快捷键”文本框,设置热键;

4、一些常用的NirCmd参数
关闭显示器:nircmd.exe monitor off
启动屏幕保护:nircmd.exe screensaver
让电脑休眠:nircmd.exe standby
关闭电脑:nircmd.exe exitwin poweroff
拨号上网:nircmd.exe rasdial “My Internet”
断开拨号:nircmd.exe rashangup “My Internet”
重启某个系统服务(例如APACHE):nircmd.exe service restart apache
清空回收站:nircmd.exe emptybin
等待两秒钟截屏到c:\shot.png:nircmd.exe cmdwait 2000 savescreenshot “c:\shot.png”
在网上找到一个比较全的NirCmd翻译,一并放上来:点击下载