C语言获取telnet返回值写文件

fp=popen("telnet10.136.16.23721>tmp.txt","w");system("telnet10.136.16.23721>tmp.txt")... fp = popen("telnet 10.136.16.237 21 > tmp.txt","w");
system("telnet 10.136.16.237 21 > tmp.txt");
都没办法获取屏幕上的返回值···
谁有办法把返回结果写到文件里啊
展开
 我来答
百度网友eb6ab18
2018-04-24 · TA获得超过585个赞
知道小有建树答主
回答量:1068
采纳率:83%
帮助的人:255万
展开全部
telnet的输出不在本地管道,所以你没办法重定向到文件里面,或许你用.net库函数调用PowerShell能实现(只是想法,未尝试),不知道会不会偏离你的要求太远了。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式