首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

dos命令nul图文教程,空设备屏蔽命令输出不显示错误,批处理脚本

大家好,我是老盖,首先感谢观看本文,本篇文章做的有视频,视频讲述的比较详细,也可以看我发布的视频。

今天我们学习dos中的nul,nul是dos中的一个设备文件名,表示空设备,它这个作用可以屏蔽一些命令的输出,也可以屏蔽一些命令错误提示输出。

比如我输入一个dir这个命令,可以看到会显示出很多的内容。

如果我想屏蔽掉dir的输出,就可以输入dir >nul,这样dir的内容就不会输出。

有的时候在批处理脚本中想做一个定时器延时,可以用ping这个命令,输入命令ping 127.0.0.1 -n 6 >nul,这样就是六秒之后这个命令执行完毕,相当于一个定时器。

如果命令出错的时候,可以使用 2>nul,比如dirr这个命令,这个命令是没有的,正常输入的时候会提示错误,我们在后边加上了个2>nul,这样就不会有错误的输出了。

如果想屏蔽一个命令,不管正确不正确有没有输出都屏蔽的话,就可以输入命令dir >nul 2>nul,如果命令是错误的,比如命令dir4 >nul 2>nul,这样也是没有任何输出,也是没有任何错误提示的。

我们在做bat批处理脚本的过程中,有的时候想屏蔽一些错误就会用到这个nul空设备,这个也是会经常用到的,大家可以练习一下。

感谢观看本篇文章,希望对你有所帮助,本文由老盖聊技术原创,我是老盖,专注分享IT互联网与电脑知识,欢迎关注,本文是出于爱心帮助人的目的所写,请随意分享转载,帮助人越多爱的力量就越大,感谢正能量传播。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200922A07HXM00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券