易语言获取CMD返回值

CMD返回值怎么获取啊?运行(“cmd/cjavacE:\test.java>>c:\return.txt”,真,#隐藏窗口)运行后c:\return.txt的内容是空的... CMD返回值怎么获取啊?
运行 (“cmd /c javac E:\test.java >>c:\return.txt”,真, #隐藏窗口)
运行后c:\return.txt的内容是空的
展开
 我来答
神奇宝贝187
2014-07-16 · TA获得超过3069个赞
知道大有可为答主
回答量:2161
采纳率:42%
帮助的人:674万
展开全部
运行 (“cmd.bat”, 真, #隐藏窗口)

把这里的参数二填真就可以了,程序自动等待它运行完毕,然后才继续执行命令

另外你需要的话我送给你一个把控制台里的文本信息发送到易语言的编辑框里来。

yun去pan.cn/lk/Q8eTHJ2HikYfQ

上面的地址先把“去”去掉,复制到浏览器然后可以下载

使用事例:

.版本 2
.支持库 spec
.子程序 __启动窗口_创建完毕
取控制台程序文本信息 (“cmd.bat”, , 编辑框1.内容, &回调函数)
.子程序 回调函数
.参数 控制台每行返回信息, 文本型
调试输出 (控制台每行返回信息)
爆满过瘾淳谆53
2014-07-15 · TA获得超过222个赞
知道答主
回答量:116
采纳率:0%
帮助的人:115万
展开全部
把你命令后面加上我括号里的内容(>d:/返回的信息.txt)
然后打开你的D盘看下效果吧!

要是用易语言就用下面的

.版本 2

.子程序 _按钮1_被单击

写到文件 (“d:/易语言写出的文件.txt”, 到字节集 (编辑框1.内容))

-----------------------------------------------------------------------------------------
编辑框1。内容是你返回的信息,你可以用个变量保存你的信息,然后如。。。
A 文本型
A=取DOS执行结果()
写到文件 (“d:/易语言写出的文件.txt”, 到字节集 (A))
-------------------------------------------------------------------
写到文件 (“d:/易语言写出的文件.txt”, 到字节集 (取DOS执行结果()))

--------------------
方法太多了,不知道你要的哪个。。。。
希望能解决您的问题。
追问
哪来的“取dos执行结果()”?
而且你的回答是抄来的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
盘祺然齐萍
2019-02-03 · TA获得超过3万个赞
知道大有可为答主
回答量:1.1万
采纳率:28%
帮助的人:814万
展开全部
ipc连接会更改%errorlevel%变量的值
你可以先在cmd下ipc连接一个,再echo
%errorlevel%来看返回值
根据返回值判断即可
我写了一个ipc的例子
net
use
\\%
1\ipc$
%
2
/u:%
3
goto
result%
errorlevel%
:result0
echo.
>
>
result.txt
echo
remoteip:%
1
>
>
result.txt
echo
usernam
e:%
3
>
>
result.txt
echo
password:%
2
>
>
result.txt
net
use
\\%
1\ipc$
/delete
:result2
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lilei3386
推荐于2016-02-16 · TA获得超过6228个赞
知道大有可为答主
回答量:4543
采纳率:50%
帮助的人:4070万
展开全部
格式和符号写错了,给你个例子:
运行 (“cmd /C ” + “ipconfig” + “ >” + #引号 + “c:\1.txt”, 真, 1)
编辑框1.内容 = 到文本 (读入文件 (“c:\1.txt”))
追问
ipconfig有返回,javac d:\test.java就没返回了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式