NirCmd v2.20
Copyright (c) 2003 - 2008 Nir Sofer
帮助文档中文译本
                                By lhjoanna
简述:
NirCmd是一款命令行使用小工具,通过它可以完成很多实用的任务,而不用显示任何用户界面。通过添加一些非常简单的命令选项,你可以完成:写入、删除注册表项、值,写入ini文件,拨号连接到你的网络账户以及VPN网络,重启、关闭计算机,创建文件快捷方式,改变文件的创建/修改日期,改变显示设置,关闭显示器,弹出光驱,以及更多....
你可以用NirCmd做什么:
弹出盘符为J的光驱   
cdrom open j:
弹入盘符为Y的光驱
cdrom close y:
增加2000个单位的系统音量(最大65535)
changesysvolume 2000
降低5000个单位的系统音量(最大65535)
changesysvolume -5000
设置为最高音量
setsysvolume 65535
设置为静音
mutesysvolume 1
取消静音
mutesysvolume 0
在静音与正常状态之间切换
mutesysvolume 2
在桌面创建静音与正常状态切换命令的快捷方式
cmdshortcut "~$folder.desktop$" "Switch Volume" mutesysvolume 2
关闭显示器
monitor off
启动默认屏保
screensaver
进入待机状态
standby
注销当前用户
exitwin logoff
弹出对话框,询问是否重启。选择是则重启电脑
qboxcom "Do you want to reboot?" "question" exitwin reboot
关闭中指定的所有计算机
multiremote copy "c:\" exitwin poweroff force
拨号连接到"My Internet"
rashangup "My Internet"
设置IE窗口为75%透明度(192/256)
win trans ititle "internet explorer" 192
最小化所有的IE窗口
win min class "IEFrame"
关闭所有的IE窗口
win close class "IEFrame"
关闭所有的资源管理器窗口(我的电脑、文件夹等)
win close class "CabinetWClass"
隐藏所有的IE窗口
win hide class "IEFrame"
显示所有的IE窗口(在用上面命令隐藏后)
win show class "IEFrame"
把所有的顶级窗口居中
win center alltop
去掉我的电脑窗口的标题栏
win -style title "my computer" 0x00C0000
恢复我的电脑窗口的标题栏(当用上面命令去除后)
win +style title "my computer" 0x00C0000
设置我的电脑窗口为从右至左的顺序(适用于希伯来语和阿拉伯语)
win +exstyle title "my computer" 0x00400000
设置我的电脑窗口的所有子窗口为从右至左的顺序(适用同上)
win child title "my computer" +exstyle all 0x00400000
在桌面创建可以关闭所有IE窗口的快捷方式
cmdshortcut " "~$folder.desktop$ "Close All IE" win close class "IEFrame"
在桌面创建可以隐藏所有IE窗口的快捷方式
cmdshortcut " "~$folder.desktop$ "Hide All IE" win hide class "IEFrame"
在桌面创建可以再次显示所有IE窗口的快捷方式
cmdshortcut " "~$folder.desktop$ "Show All IE" win show class "IEFrame"
calculator窗口设置为最上层窗口(在其他窗口之上)
win settopmost title "Calculator" 1
恢复calculator窗口为原始窗口状态(不处于最上层)
win settopmost title "Calculator" 0
创建快捷方式到开始菜单->程序->Calculators
shortcut "f:\winnt\" "~$folder.programs$\Calculators" "Windows Calculator"
隐藏桌面所有图标
win hide class progman
显示桌面所有图标(用以上命令隐藏过后)
win show class progman
隐藏系统开始按钮
win child class "Shell_TrayWnd" hide class "button"
显示系统开始按钮
win child class "Shell_TrayWnd" show class "button"
隐藏系统时间
win child class "Shell_TrayWnd" hide class "TrayClockWClass"
显示系统时间
win child class "Shell_TrayWnd" show class "TrayClockWClass"
终止所有IE实例
创建桌面快捷方式,运行即可弹出光驱(K)
cmdshortcut "~$folder.desktop$" "Open CDROM" cdrom open k:
nirsoft网址创建到桌面快捷方式
urlshortcut "www.nirsoft" "~$folder.desktop$" "NirSoft"
添加nirsoft网址到收藏夹\链接下
urlshortcut "www.nirsoft" "~$folder.favorites$\Links" "NirSoft"
nirsoft网址快捷方式创建到中列出的所有计算机的桌面
multiremote copy "c:\" urlshortcut "www.nirsoft" "~$foldermon_desktop$" "NirSoft"
设置显示模式为800X60024
setdisplay 800 600 24
将设置显示模式为800X60024位命令创建为桌面快捷方式
cmdshortcut "~$folder.desktop$" "800x600x24" setdisplay 800 600 24
复制所有桌面快捷方式到其他文件夹(f:\temp\desktop)
execmd copy "~$folder.desktop$\*.lnk" f:\temp\desktop
重启你的Apache server服务器(windows NT/2000/XP/2003)
service restart apache
将重启Apache server服务器命令创建为桌面快捷方式
cmdshortcut "~$folder.desktop$" "Restart Apache" service restart apache
重启IIS(互联网信息服务)
service restart w3svc
重启MySql
service restart MySql
打开指定注册表项/
regedit "HKLM\Software\Microsoft\Windows\CurrentVersion" "CommonFilesDir"
打开你在注册表编辑器中复制到剪切板的注册表项
nircmd regedit "~$clipboard$"
禁用屏保
regsetval sz "HKCU\control panel\desktop" "ScreenSaveActive" 0
取消禁用屏保
regsetval sz "HKCU\control panel\desktop" "ScreenSaveActive" 1
改变指定文件的日期/时间(创建时间和修改时间)
setfiletime "c:\" "24-06-2003 17:57:11" "22-11-2005 10:21:56"
复制桌面所在路径到剪切板
clipboard set ~$folder.desktop$
复制开始菜单文件夹路径到剪切板
clipboard set ~$folder.start_menu$
复制文本中的内容到剪切板
clipboard readfile "c:\My "
将剪切板中内容添加到文本
clipboard addfile "c:\My "
清空剪切板
clipboard clear
创建所有在"c:\"中指定的文件夹,文件夹路径名用回车符隔开
paramsfile "c:\" "" "" execmd md ~$fparam.1$
安装所有在全局程序集缓存(GAC)中指定的.NET程序集mysql帮助文档
gac install "C:\temp\MyAssembly\bin\MyAssembly.dll"
清空所有磁盘上的回收站
emptybin
对一个标准的Windows信息框回复确认
dlg "" "" click yes
延迟2秒钟,然后保存当前屏幕截图到shot.png
cmdwait 2000 savescreenshot "f:\temp\shot.png"
   

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。