易语言如何向CMD窗口发送命令?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了易语言如何向CMD窗口发送命令?相关的知识,希望对你有一定的参考价值。

不是直接新建cmd执行:"123" 显示为,向这个窗口发送命令并执行(就像直接在窗口打入命令回车);管理员 : 123" 如何用易语言现有一个CMD窗口,已用"title 123":"命令,设置窗口名为 (运行了MC的服务器,要分窗口发送命令,要是能获得结果输出就更好了。)

参考技术A 可以这样:
-----------------------------------
代码1(适合一条一条执行的)
运行
("cmd
/c
代码",
假,
)
例如:运行
("cmd
/c
echo
ooo",
假,
)
------------------------------------
代码2(适合多条代码,会写到一个文件。)
写到文件
("文件目录+名称带扩展名",
到字节集("第一行"+"第二行"+"第三行"))
运行运行
("刚才输入的
文件目录+名称",
假,
)
例如:
写到文件
("C:\123.bat",
到字节集("@echo
off"+"pause"))
运行运行
("C:\123.bat",
假,
)

易语言隐藏bat窗口

执行 (#打开文件, “d:\guanlianbat.bat”, , , )
怎么隐藏?

没法隐藏(bat文件是通过cmd执行的,你用易语言运行guanlianbat.bat时,其实就只是起到了一个鼠标双击的作用,运行bat还是靠cmd)
只有通过这样解决,自己在写个vbs文件(起到隐藏cmd的作用)来运行你那个bat ,再用易语言来运行那个vbs文件,就可以隐藏cmd执行bat命令的黑色窗口。
java语言可以直接隐藏,如果自己写来自己用的话,就可以用java来做。
参考技术A 打开文件后面有一个参数 #隐藏窗口,建议在输入命令时候把前面的+号打开,那样不容易漏了参数,而且能在提示里看到参数的介绍
执行 (#打开文件, “d:\guanlianbat.bat”, , , #隐藏窗口) ‘应该行了本回答被提问者采纳
参考技术B 执行 (#打开文件, “d:\guanlianbat.bat”, , , #隐藏窗口) 参考技术C 执行 (#打开文件, “d:\guanlianbat.bat”, , , #隐藏窗口) 参考技术D 你把BAT转成EXE运行不就行罗。。

以上是关于易语言如何向CMD窗口发送命令?的主要内容,如果未能解决你的问题,请参考以下文章

谁帮我把这段易语言代码写成C#代码?

易语言怎么启动线程

请问怎么在易语言中把“剪辑版”上的内容粘贴到微信电脑版或QQ的发送窗口中???

易语言里的发送信息命令里的信息值,参数1,参数2分别是啥意思。代表啥,决定的是啥?

易语言如何取DOS命令运行结果?

易语言PostMessage