美文网首页
批处理 dir d:\*.txt /b 如何不显示 找不到文

批处理 dir d:\*.txt /b 如何不显示 找不到文

作者: 大其心宏其量扩其识 | 来源:发表于2021-08-05 17:21 被阅读0次
    nul 是空设备名 像个黑洞
    > 是覆盖输出的意思
    1是输出流,2是错误流(1可以省略不写)
    
    >nul 是屏蔽操作成功显示的信息,但是出错还是会显示(即1>nul)
    2>nul 是屏蔽操作失败显示的信息,如果成功依旧显示。
    >nul 2>nul 就是正确的错误的一起屏蔽掉,就啥也不显示了。
    

    在最后面加1>nul 2>nul这样不管文件是否删除成功都不会显示任何消息。
    例如
    del c:\test.txt 1>nul 2>nul

    如果在for循环里面,则需要转义

     2^>nul
    

    链接:https://www.cnblogs.com/lovelp/p/5720075.html
    链接:https://blog.csdn.net/sforiz/article/details/6730289

    相关文章

      网友评论

          本文标题:批处理 dir d:\*.txt /b 如何不显示 找不到文

          本文链接:https://www.haomeiwen.com/subject/peamvltx.html