关于findstr的疑问
bat吧
全部回复
仅看楼主
level 10
命令:
findstr /i /R "丢失 Received 平均 Average" %Temp%\pingip1.txt > C:\Users\%username%\desktop\aa.txt
在cmd里面执行正常,能够重定向到文件,显示如下:
数据包: 已发送 = 30,已接收 = 30,丢失 = 0 (0% 丢失),
最短 = 4ms,最长 = 10ms,平均 = 4ms
但是放在bat脚本里面,重定向的文件就是空的,不知道是哪里的问题,请大神帮忙解答一下
2016年12月27日 08点12分 1
level 10
没人么,新手求教啊
2016年12月27日 09点12分 2
>后面空格错误
2016年12月28日 09点12分
@幻虚道长🍭 重定向前后不能加空格吗,好吧,我回去改改看,刚入门不了解,昂
2016年12月28日 11点12分
@疾风最逍遥 嗯。注意4楼
2016年12月28日 14点12分
level 13
命令:
>C:\Users\%username%\desktop\aa.txt (findstr /i /R "丢失 Received 平均 Average"%Temp%\pingip1.txt )
2016年12月28日 09点12分 3
level 13
牢记>前后无需空格
如果前面不加空格报错,整个命令加括号,如(echo 6)>a
如果后面文件名必须有空格,只能先>a然后ren重命名
2016年12月28日 09点12分 4
level 13
>C:\Users\%username%\desktop\aa.txt (findstr /i /R "丢失 Received 平均 Average"%Temp%\pingip1.txt)
2016年12月28日 09点12分 5
1