如何把批处理文件里面输出的内容输出到文本

如何把批处理文件里面输出的内容输出到文本,第1张

假定你的批处理是a.bat

在dos模式下输入:

a.bat >>c:\result.txt [回车]

或你再做一个批处理b.bat

b.bat中写作:

a.bat >>c:\result.txt

运行b.bat就可把a.bat的运行结果写在c:\result.txt

=================

我测试过的,没有你说的情况发生啊

也许你的批处理文件比较特别吧!

ipconfig >c:\ip.txt

这个就把ip地址的信息输出的结果发送到ip.txt中

>后跟文件路径,注意这个 *** 作首先会擦除ip.txt中原有信息,要想附加进去要用>>

具体自己体验下就知道了

将输出到屏幕的内容用重定向命令可以输出到指定的文本文档中。

例入:

dir >>d:\list.txt

>> 即是重定向命令,一个>是重定向到输出文件,更新输出文件的全部内容为当前输出的内容,两个>>是把当前命令的输出重定向到指定的文件,并追加在文件末尾。

根据这个,你应该知道怎么修改你的BAT了吧。

具体落实到你的批处理中,要把你的批处理做如下修改:

echo IP地址:%ip% >>d:\ip.txt

echo MAC地址:%mac% >>d:\ip.txt

echo DNS服务器:%dns% >>d:\ip.txt

echo 网关:%gateway% >>d:\ip.txt

echo NETCARD:%netcard% >>d:\ip.txt


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11786484.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存