定时执行专家V6.8发布,全面整合Nircmd工具 —— 打造功能更加强大的Nircmd

目录

◆定时执行专家V6.8 - 使用 Nircmd 工具的两种方式

1、通过【执行Nircmd命令】任务,使用Nircmd工具

2、通过【执行DOS命令】任务,使用Nircmd工具

◆定时执行专家介绍

▼最新版下载链接

▼2023-03-21  V6.8 - 更新日志

▼详细安装教程

▼重要:关于安装目录

◆Nircmd工具介绍

▼Nircmd官网(英文)

▼Nircmd使用说明(中文)

▼可以用NirCmd做什么


◆定时执行专家V6.8 - 使用 Nircmd 工具的两种方式

1、通过【执行Nircmd命令】任务,使用Nircmd工具

(1)新建任务【执行Nircmd命令】(见图1-1),选择想要使用的Nircmd命令;

(2)填写Nircmd命令的参数(命令不同可以使用的参数也不同,具体请参考本文下方的【Nircmd介绍】部分);

(3)工作目录:可不填;显示方式:建议选择【隐藏窗口】。

(图1-1,定时执行专家 - 任务对话框 - 新建【执行Nircmd命令】任务) 

2、通过【执行DOS命令】任务,使用Nircmd工具

(1)新建任务【执行DOS命令】(见图1-1),填写想要使用的Nircmd命令。示例是执行命令打开 notepad.exe 程序。参考命令行如下(命令行中的Nircmd路径需要根据定时执行专家的解压缩路径进行修改才可以正常运行):

C: & cd C:\TmExec\nircmd & nircmd exec show "notepad.exe" & exit

(2)显示方式:建议选择【隐藏窗口】(见图2-1)。 

 (图2-1,定时执行专家 - 任务对话框 - 新建【执行DOS命令】任务) 

◆定时执行专家介绍

一款制作精良、功能强大、毫秒精度、专业级的定时任务执行软件。软件具有 25 种【任务类型】、12 种【触发器】触发方式,并且全面支持界面化【Cron表达式】设置。软件采用多线程并发方式检测任务触发和任务执行,能够达到毫秒级的执行精度,可以同时支持200个以上任务的毫秒级触发。

▼最新版下载链接

BoomWorks软件的最新版本_boomworks的博客-CSDN博客▉定时执行专家—毫秒精度、专业级的定时任务执行软件▉ 定时执行专家 ——远程客户端程序 TinyExec.exe v22.07▉ SuperSearch超级网搜 —— 让思考从搜索开始▉ 代码统计分析工具 —— 程序员必备工具https://blog.csdn.net/boomworks/article/details/113486307

▼2023-03-21  V6.8 - 更新日志

- 新增【执行Nircmd命令】任务类型(Nircmd官网
- 新增 支持 Nircmd 数量达到 109 个
- 新增 支持 Nircmd 系统变量

- 优化 合并【注册】和【关于】窗口

  (图3-1,定时执行专家 - 主窗口)

▼详细安装教程

毫秒精度、功能强大、专业级定时任务执行软件
https://blog.csdn.net/boomworks/article/details/125462611

▼重要:关于安装目录

1、请将下载的本软件压缩包解压缩到全英文目录(即安装目录),且目录最好不要带空格;

2、注意软件目录、自动截屏目录不要放在【Windows系统相关的目录】里,最好在D盘自己新建目录。【Windows系统相关目录】包括:C:\,C:\Windows,C:\Programe Files,C:\ProgramData,D:\Programe Files 等目录。
 

◆Nircmd工具介绍

NirCmd是一套能够运行在Windows系统下的命令集合。让你通过命令行的方式,来执行一些常用的电脑动作,例如开启或关闭光驱,增加或减少计算机音量。让你在执行一些常用的动作时,可以更加的有效率。

▼Nircmd官网(英文)

NirCmd - Windows command line tool

▼Nircmd使用说明(中文)

NirCmd介绍_Greless的博客-CSDN博客

NirCmd-v2.52使用说明中文译本_Finder_Way的博客-CSDN博客

可以用NirCmd做什么

弹出盘符为J的光驱

nircmd.exe cdrom open j:

弹入盘符为Y的光驱

nircmd.exe cdrom close y:

读出剪贴板文本内容

speak text ~$clipboard$

增加2000个单位的系统音量(最大65535)

nircmd.exe changesysvolume 2000

降低5000个单位的系统音量(最大65535)

nircmd.exe changesysvolume -5000

设置为最高音量

nircmd.exe setsysvolume 65535

设置为静音

nircmd.exe mutesysvolume 1

取消静音

nircmd.exe mutesysvolume 0

在静音与正常状态之间切换

nircmd.exe mutesysvolume 2

在桌面创建静音与正常状态切换命令的快捷方式

nircmd.exe cmdshortcut "~$folder.desktop$" "Switch Volume" mutesysvolume 2

关闭显示器

nircmd.exe monitor off

启动默认屏保

nircmd.exe screensaver

进入待机状态

nircmd.exe standby

注销当前用户

nircmd.exe exitwin logoff

弹出对话框,询问是否重启。选择是则重启电脑

nircmd.exe qboxcom "Do you want to reboot ?" "question" exitwin reboot

关闭计算机

nircmd.exe exitwin poweroff

关闭computers.txt中指定的所有计算机

multiremote copy "c:\temp\computers.txt" exitwin poweroff force

拨号宽带连接

nircmd.exe rasdial "My Internet"

断开宽带连接

nircmd.exe rashangup "My Internet"

设置IE窗口为75%透明度(192/256)

nircmd.exe win trans ititle "internet explorer" 192

最小化所有的IE窗口

nircmd.exe win min class "IEFrame"

关闭所有的IE窗口

nircmd.exe win close class "IEFrame"

关闭所有的资源管理器窗口(我的电脑、文件夹等)

nircmd.exe win close class "CabinetWClass"

隐藏所有的IE窗口

nircmd.exe win hide class "IEFrame"

显示所有的IE窗口(在用上面命令隐藏后)

nircmd.exe win show class "IEFrame"

把所有的顶级窗口居中

nircmd.exe win center alltop

去掉我的电脑窗口的标题栏

nircmd.exe win -style title "my computer" 0x00C00000

恢复我的电脑窗口的标题栏(当用上面命令去除后)

nircmd.exe win +style title "my computer" 0x00C00000

设置我的电脑窗口为从右至左的顺序(适用于希伯来语和阿拉伯语)

nircmd win +exstyle title "my computer" 0x00400000

设置我的电脑窗口的所有子窗口为从右至左的顺序(适用同上)

nircmd win child title "my computer" +exstyle all 0x00400000

在桌面创建可以关闭所有IE窗口的快捷方式

nircmd.exe cmdshortcut " "~$folder.desktop$ "Close All IE" win close class "IEFrame"

在桌面创建可以隐藏所有IE窗口的快捷方式

nircmd.exe cmdshortcut " "~$folder.desktop$ "Hide All IE" win hide class "IEFrame"

在桌面创建可以再次显示所有IE窗口的快捷方式

nircmd.exe cmdshortcut " "~$folder.desktop$ "Show All IE" win show class "IEFrame"

把calculator窗口设置为最上层窗口(在其他窗口之上)

nircmd.exe win settopmost title "Calculator" 1

恢复calculator窗口为原始窗口状态(不处于最上层)

nircmd.exe win settopmost title "Calculator" 0

创建calc.exe快捷方式到开始菜单->程序->Calculators(计算器)

nircmd.exe shortcut "f:\winnt\system32\calc.exe" "~$folder.programs$\Calculators" "Windows Calculator"

隐藏桌面所有图标

nircmd.exe win hide class progman

显示桌面所有图标(用以上命令隐藏过后)

nircmd.exe win show class progman

隐藏系统开始按钮

nircmd.exe win child class "Shell_TrayWnd" hide class "button"

显示系统开始按钮

nircmd.exe win child class "Shell_TrayWnd" show class "button"

隐藏系统时间

nircmd.exe win child class "Shell_TrayWnd" hide class "TrayClockWClass"

显示系统时间

nircmd.exe win child class "Shell_TrayWnd" show class "TrayClockWClass"

终止所有IE实例

nircmd.exe killprocess iexplore.exe

创建桌面快捷方式,运行即可弹出光驱(K盘)

nircmd.exe cmdshortcut "~$folder.desktop$" "Open CDROM" cdrom open k:

将nirsoft网址创建到桌面快捷方式

nircmd.exe urlshortcut "http://www.nirsoft.net" "~$folder.desktop$" "NirSoft"

添加nirsoft网址到收藏夹链接下

nircmd.exe urlshortcut "http://www.nirsoft.net" "~$folder.favorites$\Links" "NirSoft"

将nirsoft网址快捷方式创建到computers.txt中列出的所有计算机的桌面

nircmd.exe multiremote copy "c:\temp\computers.txt" urlshortcut "http://www.nirsoft.net" "~$folder.common_desktop$" "NirSoft"

设置显示模式为800X600,24位色

nircmd.exe setdisplay 800 600 24

将设置显示模式为800X600,24位色命令创建为桌面快捷方式

nircmd.exe cmdshortcut "~$folder.desktop$" "800x600x24" setdisplay 800 600 24

复制所有桌面快捷方式到其他文件夹(f:tempdesktop)

nircmd.exe execmd copy "~$folder.desktop$\*.lnk" f:\temp\desktop

重启的Apache server服务器(windows NT/2000/XP/2003)

nircmd.exe service restart apache

将重启Apache server服务器命令创建为桌面快捷方式

nircmd.exe cmdshortcut "~$folder.desktop$" "Restart Apache" service restart apache

重启IIS(互联网信息服务)

nircmd.exe service restart w3svc

重启MySql

nircmd.exe service restart MySql

打开指定注册表项/值

nircmd.exe regedit "HKLM\Software\Microsoft\Windows\CurrentVersion" "CommonFilesDir"

打开在注册表编辑器中复制到剪切板的注册表项

nircmd regedit "~$clipboard$"

禁用屏保

nircmd.exe regsetval sz "HKCU\control panel\desktop" "ScreenSaveActive" 0

取消禁用屏保

nircmd.exe regsetval sz "HKCU\control panel\desktop" "ScreenSaveActive" 1

改变指定文件的日期/时间(创建时间和修改时间)

nircmd.exe setfiletime "c:\temp\myfile.txt" "24-06-2003 17:57:11" "22-11-2005 10:21:56"

复制桌面所在路径到剪切板

nircmd.exe clipboard set ~$folder.desktop$

复制开始菜单文件夹路径到剪切板

nircmd.exe clipboard set ~$folder.start_menu$

复制文本info1.txt中的内容到剪切板

nircmd.exe clipboard readfile "c:\My Files\info1.txt"

将剪切板中内容添加到文本info1.txt中

nircmd.exe clipboard addfile "c:\My Files\info1.txt"

清空剪切板

nircmd.exe clipboard clear

创建所有在"c:\temp\folders.txt"中指定的文件夹,文件夹路径名用回车符隔开

nircmd.exe paramsfile "c:\temp\folders.txt" "" "" execmd md ~$fparam.1$

安装所有在全局程序集缓存(like gacutil)中指定的.NET程序集

nircmd.exe gac install "C:\temp\MyAssembly\bin\MyAssembly.dll"

清空所有磁盘上的回收站

nircmd.exe emptybin

对一个标准的Windows信息框回复确认

nircmd.exe dlg "" "" click yes

延迟2秒钟,然后保存当前屏幕截图到shot.png

nircmd.exe cmdwait 2000 savescreenshot "f:\temp\shot.png"

循环保存10个截图,截图间隔60秒,文件名包含时间和日期

nircmd.exe loop 10 60000 savescreenshot c:\temp\scr~$currdate.MM_dd_yyyy$-~$currtime.HH_mm_ss$.png

等待Fixfox关闭,读出 "Firefox was closed"(火狐已经关闭)

waitprocess firefox.exe speak text "Firefox was closed"

// END

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值