【NirCmd】一款强大的Windows命令行工具

简介

NirCmd 是一款由 Nir Sofer 开发的免费命令行工具,它允许用户通过简单的命令行选项执行各种任务,而无需打开任何图形用户界面。这款工具的功能覆盖了从系统设置调整到文件操作等多个方面,是系统管理员和高级用户自动化任务处理的得力助手。

功能概览

NirCmd 能够执行的任务包括但不限于:

  • 调整系统音量和静音控制。
  • 创建桌面快捷方式。
  • 更改文件的创建和修改日期。
  • 重启或关闭计算机。
  • 控制显示器的开关。
  • 拨号上网和连接VPN。
  • 写入和删除注册表值。

安装Nircmd

打开Nircmd官网连接地址http://www.nirsoft.net/utils/nircmd.html,一直拉到底部,即可看到下载链接。
在这里插入图片描述

将下载好的压缩包解压后打开,可以看到如下内容
在这里插入图片描述

右击以管理员身份运行解压文件夹中的nircmd.exe,弹出该弹窗
在这里插入图片描述

点击Copy To Windows Directory按钮后选择
(这一步是为了将nircmd加入Windows系统路径,使用时就不再需要每次都输入nircmd的路径)
注意! 如果这一步报错,请用管理员身份运行,或者手动复制 nircmd.exe 到 C:\Windows 下即可。
在这里插入图片描述

如果在 C:\Windows 路径下可以找到 nircmd.exe 则代表安装成功,如图所示:
在这里插入图片描述

也可以简单测试一下nircmd:Win+R运行cmd,输入 nircmd infobox “Hello World !” “message” ,弹出下框即为正确安装:
在这里插入图片描述

实用例子

1. 锁屏后自动静音

在工作环境中,我们可能需要在锁屏时自动静音,以避免会议或安静环境中的突然打扰。使用 NirCmd,我们可以轻松实现这一点。

操作步骤:

  1. 打开任务计划程序,创建任务。
    在这里插入图片描述

  2. 名称可以根据自己喜好随便填写。
    在这里插入图片描述

  3. 触发器选择工作站锁定时(ps:选择工作站锁定与解除即可登录恢复音量但需更换命令为静音与正常切换)
    在这里插入图片描述

  4. 操作选择打开应用程序nircmd.exe并添加参mutesysvolume 1(ps:静音与正常切换命令为mutesysvolume 2)
    在这里插入图片描述

  5. 确定保存任务后,就可以锁屏测试了!

命令示例:

nircmd.exe mutesysvolume 1

2. 快捷键清空回收站

使用 NirCmd 清空回收站并创建快捷键的步骤如下:

  1. 创建快捷方式:

    • 在桌面空白处点击鼠标右键,选择“新建” -> “快捷方式”。
  2. 指定目标:

    • 在创建快捷方式的对话框中,指定 NirCmd 的路径,并添加清空回收站的命令。假设 NirCmd 已经放置在 C:\Windows\ 文件夹下,那么对象的位置应填写如下:
      C:\Windows\nircmd.exe emptybin
      

在这里插入图片描述

  1. 命名快捷方式:
    给快捷方式命名,例如:“清空回收站”。
    在这里插入图片描述

  2. 分配快捷键:

    • 右键点击新建的快捷方式,选择“属性”。
    • 在“快捷键”栏中,按下你希望分配的快捷键组合,例如:Ctrl + Shift + Z
    • 点击“确定”保存快捷键设置。
      在这里插入图片描述
  3. 使用快捷键:

    • 现在,每当你按下分配的快捷键组合时,NirCmd 就会执行清空回收站的命令。

通过这种方式,你可以非常方便地使用快捷键来清空回收站,提高工作效率。

结论

NirCmd 是一款功能丰富的工具,它通过简单的命令行操作,提供了对Windows系统的深入控制。无论是自动化日常任务,还是快速调整系统设置,NirCmd 都能够提供高效的解决方案。通过上述两个例子,我们可以看到 NirCmd 在实际应用中的灵活性和实用性。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/731588.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

System.Runtime, Version=6.0.0.0,生成的dll使用出现错误问题

解决: 1.unity左上角file点击选中build settings 点击player settings ,然后在player的window的other settings的configuration更改为 Framerwork 其实这个不换也可以的,我后面调试完,发现这个不是重点,下面第2点才是…

项目实践---Windows11中安装Zookeeper3.5.5/Hadoop2.7.2/Hive2.3.7

1.背景 项目第一版本使用大数据组件核心版本均为2.x,需要在个人电脑搭建相关大数据环境,这次提供Hadoop2.7.2 Hive2.3.7版本的环境搭建。 2.相关安装包下载 链接:https://pan.baidu.com/s/1tkYr1UpqMKKVJHY5cfvVSw?pwddcxd 提取码&…

【面向就业的Linux基础】从入门到熟练,探索Linux的秘密(三)-shell语法

主要通过讲解shell中的一些基本语法,可以当作日常的笔记来进行查询和记忆。 文章目录 前言 一、shell 二、shell语法 1.运行方式 2.注释 3.变量 4.默认变量 5.数组 总结 前言 主要通过讲解shell中的一些基本语法,可以当作日常的笔记来进行查询和记忆。…

变电站智能巡检机器人解决方案

我国拥有庞大的电网体系,变电站数量众多,且近年来快速增长。然而目前我国变电站巡检方式仍以人工为主,存在效率低下、监控不全面等问题。变电站通常是一个封闭的系统空间,设备种类繁多、占地面积广阔,这对巡检人员实时…

芯片方案SIC88336血氧仪方案

血氧仪利用红外线光源照射患者手指末梢,在经过血液的时候,光线会被血液中的氧合血红蛋白和脱氧血红蛋白吸收。传感器感知到吸收的光强度变化,并将其转化为电信号发送给主机。主机通过处理这些信号,计算出血氧饱和度值,…

《沃趣 分手后霸道少爷宠爆我》盛大开机典礼

南京五聚文化传媒有限公司自豪地宣布,引人入胜的2024年度短剧巨作——《沃趣 分手后霸道少爷宠爆我》——今日正式开拍!在星辰下的华丽舞台上,我们汇集了业界的精英力量,准备讲述一个关于爱、错位与重生的故事。 典礼精彩亮点 1.…

深入理解RunLoop

RunLoop 是 iOS 和 OSX 开发中非常基础的一个概念,这篇文章将从 CFRunLoop 的源码入手,介绍 RunLoop 的概念以及底层实现原理。之后会介绍一下在 iOS 中,苹果是如何利用 RunLoop 实现自动释放池、延迟回调、触摸事件、屏幕刷新等功能的。 一…

Verilog:【8】基于FPGA实现SD NAND FLASH的SPI协议读写

在此介绍的是使用FPGA实现SD NAND FLASH的读写操作,以雷龙发展提供的CS创世SD NAND FLASH样品为例,分别讲解电路连接、读写时序与仿真和实验结果。 目录 1 视频讲解 2 SD NAND FLASH背景介绍 3 样品申请 4 电路结构与接口协议 4.1 SD NAND 4.2 SD NAND测…

如何在微信小程序使用vant 进行自定义底部tabbar组件

在微信小程序中使用 Vant 自定义底部 TabBar 需要进行以下步骤: 一、首先,你需要在 app.json 文件中配置自定义 TabBar。 在 "tabBar" 字段中,设置 "custom" 为 true,表示使用自定义 TabBar。 app.json示例…

全排列(C++)

2024年6月16日1:48,正式开启每日一题~ 题目要求:给定正整数n(n≥1),给出1~n的全排列,例如,当n3时全排列是{{1,2,3},{1,3,…

命令行脚本批量转换工具说明

说明 通常使用NimbleText工具生成相应的脚本,然后使用Notepad保存脚本。 NimbleText:用于批量生成命令行脚本。官网链接:http://nimbletext.com/ Notepad:文本编辑器,保存配置脚本,保存成.txt格式&#…

编码规则UTF-8 和 UTF-16的区别

UTF-8 和 UTF-16 的设计背景与历史 为了更好地理解 UTF-8 和 UTF-16 的设计选择和背景,以下是两种编码方案的历史、设计动机和它们在计算机科学中的应用。 Unicode 的背景 在 Unicode 之前,不同的字符集和编码方案使得跨平台和国际化的文本处理变得复…

5G/4G/北斗遥测终端机全国各省水利平台无缝对接

物联网技术的广泛应用正在深刻影响水利行业,计讯物联致力于推动水利技术的持续革新和服务的持续升级,依托国家级专业水利资质认证,在多个大型水利项目中展现的项目管理专长,为水利项目建设提供了高效的解决方案,持续推…

掌握 NumPy:高效数组处理综合指南(第 2/2 部分)

照片由 兹比内克布里瓦尔 on Unsplash 一、介绍 欢迎来到我关于 NumPy 的教程的第二部分!之前,我们已经介绍了以下列表中的前 7 章。现在在这篇文章中,我们将从第 8 章一直到第 14 章。 Numpy 安装数组初始化Numpy 数组限制计算速度和内存使用…

虹软ArcSoft—真正离线免费的人脸识别SDK

虹软ArcSoft—真正离线免费的人脸识别SDK 高级功能收费 还是很好滴 人证核验功能是C/C的SDK,需要封装为C#,然后暴露为Restful API使用

神经网络学习5-非线性激活

非线性激活,即 这是最常用的 inplaceTrue 原位操作 改变变量本身的值,就是是否输入时若原本有值,是否更换 该函数就是表示:输入小于零时输出0,大于零时保持不变 代码如下: import torch from torch imp…

【C语言】解决C语言报错:Stack Overflow

文章目录 简介什么是Stack OverflowStack Overflow的常见原因如何检测和调试Stack Overflow解决Stack Overflow的最佳实践详细实例解析示例1:递归调用过深示例2:分配过大的局部变量示例3:嵌套函数调用过多 进一步阅读和参考资料总结 简介 St…

速看!这个AI大模型有望让手机“进化”为专属私人助理

如何让AI技术与智能手机结合 把大模型装进手机 已经成为了各手机厂商 最重要的课题之一 11月1日,vivo在 2023 vivo开发者大会上 发布自研通用大模型矩阵—— 蓝心大模型 以及基于大模型打造的 蓝心小V、蓝心千询等 智能化产品 这也让vivo成为了 率先使用…

【计算机毕业设计】​206校园顺路代送微信小程序

🙊作者简介:拥有多年开发工作经验,分享技术代码帮助学生学习,独立完成自己的项目或者毕业设计。 代码可以私聊博主获取。🌹赠送计算机毕业设计600个选题excel文件,帮助大学选题。赠送开题报告模板&#xff…

python如何判断图片是否为空

如下所示: import cv2im cv2.imread(2.jpg) if im is None:print("图像为空") # cv2.imshow("ss", im) # cv2.waitKey(0)