龙空技术网

以小捍大,Nircmd,那些windows系统上强大的第三方命令行

莱迪娜的风声 201

前言:

目前大家对“命令行打开系统设置”大概比较注重,同学们都需要了解一些“命令行打开系统设置”的相关知识。那么小编也在网上收集了一些有关“命令行打开系统设置””的相关知识,希望咱们能喜欢,咱们一起来了解一下吧!

一直以来windows系统上的命令行都令人感到捉襟见肘。虽然powershell出现的时间也不晚了,但是奈何推广一直受到广大程序员的抵触,有许多人还是坚守cmd,不肯向powerhsell迈进一步,究其原因都是由于一些windows的第三方命令行所导致的。今天我们就来深入的探究一下windows的第三方命令行,短小精悍的Nircmd

Nircmd的总大小仅有116kb,这是一个什么样的概念呢?在现在的软件大小动不动就超过100mb的情况下,nircmd这个程序完美的诠释了什么叫做优雅

Nircmd随程序配备了完善的第三方命令手册,在这里面我们可以找到所有命令的帮助信息

Nircmd命令行的使用类似于绝大多数命令行,Nircmd作为命令的主题在一开始必须要写上。其次是要操作的对象,比如这里的clipboard剪贴板对象,我们设置它的内容为 hello,Nircmd 之后回车我们就可以看到,然后ctrl v 我们就能够看到剪贴板的内容发生了改变

除了设置剪贴板的内容以外,你还可以clear剪贴板的内容,就是将剪贴板的内容全部清理掉

它除了可以对clipboard 进行操作以外,还可以对 win窗体进行操作,我们可以使用nircmd win max title 来指定想要最大化的窗口标题,来使得窗口最大化

最小化

包括 close 关闭指定的窗口标题

你也可以使用nircmdc consolewrite 来输出内容,当然在这里你必须使用nircmdc,这是nircmd的命令行版本,可以输出内容的

你甚至可以通过它将内容输出到 debugview 窗口之中,这在某些情况下非常有用

你也可以用它来播放音乐 ,这个命令是 nircmd mediaplay 10000 后面跟音乐的文件名,10000是播放的时长,毫秒,这里的1000代表10秒,而且这个过程没有弹出任何的第三方程序,很轻,很快,几乎是秒播放

你还可以用它来转换图片的格式,比如将png格式转换为jpg,或者将gif转换为png格式,只要nircmd convertimage 输入文件名,输出文件名你就能够快速的完成这个工作

当然,你还可以批量的转换图片,这个命令需要GDI+,不过现在的windows系统都有内置,我们可以直接使用convertimages 这个命令参数,这可方便了我们一些需要转换图片格式的同学,有了它你要去下载格式工厂嘛

nircmd savescreenshot 1.png 0 0 500 500 可以保存自屏幕左上角 500 x500大的区域图片,也就是截图,嗯,没错,nircmd可以实现截图功能

如果我们不输入任何坐标和图片大小信息,我们就能够得到一张全屏幕截图

这个操作我们也可以通过 nircmd savescreenshotfull 1.png 来完成

nircmd savescreenshotwin 1.png 我们还可以将当前的窗口截图保存下来,只要修改一下参数为 win 就可以了。

nircmd 1000 1000 我们可以让电脑发出蜂鸣的叫声,前面的1000代表nircmd的频率,后面的1000表示这个蜂鸣持续的时长为1000毫秒也就是1秒

nircmd stdbeep 则会发出系统的标准声音,比如win10的是 ~ 我们通常听到的就是这个声音

nircmd setvolume 0 0 0 通过这个命令,我们可以设置系统的声音的大小,32768 是最大的声音,当然第二个参数是左声道,第三个参数是右声道,0 是达标默认的声音设备

我在上面使用nircmd 的mediaplayer 播放了一个音乐,在下面的cmd命令行中 使用setvolume 调整了声音的大小,感兴趣的同学也可以试试哦

nircmd emptybin 你还可以通过它清空回收站,删除回收站内的所有文件

nircmd closeprocess 18648 你还可以用它来关闭一个系统进程。可以说nircmd真的非常强大,它拥有各式各样的功能,可以通过命令行方便的被外界所调用。相信这个小命令一定会对你有所帮助的!如果对你有帮助,欢迎点赞评论关注哦!

标签: #命令行打开系统设置