Board logo

标题: [文本处理] [已解决]使用cmd调用nc把显示的结果导出txt文件 [打印本页]

作者: mjjwzp    时间: 2013-12-28 19:25     标题: [已解决]使用cmd调用nc把显示的结果导出txt文件

使用cmd调用nc把显示的结果导出txt文件
使用的代码如下:
  1. @echo off   
  2. set dkou=23 21 80 135
  3. for %%i in (%dkou%) do (
  4. nc -v -z 127.0.0.1 %%i
  5. )
  6. pause
复制代码
把图中显示的内容导出1.txt文件。
请各位高人指点!
作者: lifei259    时间: 2013-12-28 20:43

  1. @echo off   
  2. set dkou=23 21 80 135
  3. for %%i in (%dkou%) do (
  4. nc -v -z 127.0.0.1 %%i
  5. )>>1.txt
  6. pause
复制代码

作者: mjjwzp    时间: 2013-12-28 21:41

回复 2# lifei259

导出的1.txt文件是空的
作者: lifei259    时间: 2013-12-29 08:28

@echo off   
set dkou=23 21 80 135
(for %%i in (%dkou%) do (
nc -v -z 127.0.0.1 %%i
))>>1.txt
pause
作者: mjjwzp    时间: 2013-12-29 09:16

回复 4# lifei259
导出的1.txt文件还是空的,但还是非常感谢你!
作者: wscript    时间: 2013-12-29 12:23

“>1.txt”  改为  “>1.txt 2>&1”
作者: mjjwzp    时间: 2013-12-29 14:29

回复 6# wscript

真厉害!谢谢!,能解释一下““>1.txt 2>&1””是什么意思?
作者: lifei259    时间: 2013-12-29 23:58

  1. @echo off   
  2. set dkou=23 21 80 135
  3. for %%i in (%dkou%) do (
  4. nc -v -z 127.0.0.1 %%i
  5. )2>>1.txt
  6. pause
复制代码





欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2