NirCmd v2.20
Copyright (c) 2003 - 2008 Nir Sofer
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" |
设置显示模式为800X600,24位 | setdisplay 800 600 24 |
将设置显示模式为800X600,24位命令创建为桌面快捷方式 | 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小时内删除。
发表评论