cmd批处理 nul 部分用法

cmd批处理 

用法1:2>nul

2>nul 是屏蔽操作失败显示的信息,如果成功依旧显示。

如:在批处理文件所在路径下md(或者mkdir)创建名为test的文件夹,当此文件夹已经创建时会报错。使用2>nul 可屏蔽此提示

md test 2>nul

用法2:>nul (即1>nul)

>nul 是屏蔽操作成功显示的信息,但是出错还是会显示(即1>nul)

@符号是取消本行的输入显示

如:

例1:ping 一个IP地址。cmd中将首先显示,输入情况,c:\user\administrator\ ping 192.168.1.1   无论能不能ping通,界面一般会输出连续输出4行ping的情况。

@echo off

ping 192.168.1.1 

pause

例2:在语句前加上@,不再显示输入情况。直接显示ping输出结果

@echo off

@ping 192.168.1.1

pause

例3:在语句末加上>nul,不再显示输出结果,由于添加了@,输入情况也不会显示。

@echo off

@ping192.168.1.1 >nul

pause

用法3:>nul  2>nul (即1>nul)

屏蔽所有输出语句显示,无论成功或失败界面均不再提示

  • 6
    点赞
  • 43
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值