标题: [其他] 【已解决】如何屏蔽for语句中的错误提示 [打印本页]
作者: chouxia 时间: 2018-1-21 13:48 标题: 【已解决】如何屏蔽for语句中的错误提示
本帖最后由 chouxia 于 2018-1-24 13:28 编辑
如题,代码如下:
for /f %%a in ('type e:\ttt\2211.txt') do (echo %%a)
语句中 2211.txt不存在,那么 在执行的时候会返回系统找不到指定的文件。
请问这个返回要如何屏蔽?
或者说for语句的回显要如何屏蔽?
作者: Batcher 时间: 2018-1-22 08:51
- for /f %%a in ('type e:\ttt\2211.txt 2^>nul') do (echo %%a)
复制代码
作者: yunyan100 时间: 2018-1-23 16:13
本帖最后由 yunyan100 于 2018-1-23 16:15 编辑
回复 2# Batcher
大神,看你回复得多呢,请问下你这句txt 2^>nul'),这个2号后^这个符号是因为它在for in里的原因,所以^是让它原样出,对吗?
作者: chouxia 时间: 2018-1-24 13:27
转义了
感谢Batcher
作者: vbcnt 时间: 2018-1-26 14:53
for /f %a in ('type e:\tt\2211.txt 2^>nul') do (echo %%a)
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |