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

易语言如何向CMD窗口发送命令?,第1张

可以这样:

-----------------------------------

代码1(适合一条一条执行的)

运行

("cmd

/c

代码",

假,

)

例如:运行

("cmd

/c

echo

ooo",

假,

)

------------------------------------

代码2(适合多条代码,会写到一个文件。)

写到文件

("文件目录+名称带扩展名",

到字节集("第一行"+"第二行"+"第三行"))

运行运行

("刚才输入的

文件目录+名称",

假,

)

例如:

写到文件

("C:\123.bat",

到字节集("@echo

off"+"pause"))

运行运行

("C:\123.bat",

假,

)

shell 或者winexec 或者createprocess 这三个是执行可执行文件的api函数

向已经开启的cmd发送指令,可以尝试循环发送消息的方式,比如 sendmessage(hwnd,wm_char,'d',0)

运行(“shutdown-s-t”,假,1),假是执行命令是不显示命令提示符;

运行("rd/s/q"+取运行文件路径(“shutdown.exe”),假,);

xyf35151012013-08-1500:02;

运行指定的可执行文件或者外部命令,如果成功返回真,否则返回假。该命令为初级命令,参数&lt1&gt的名称为“欲运行的命令行”,类型为“文本型(text)”。

参数&lt2&gt的名称为“是否等待程序运行完毕”,类型为“逻辑型(bool)”,初始值为“假”。参数&lt3&gt的名称为“被运行程序窗口显示方式”,类型为“整数型(int)”,可被省略。

扩展资料

易语言程序CMD命令的运行

代码1(适合一条一条执行的)

运行("cmd/c代码",假,)

例如:运行("cmd/cechoooo",假,)

代码2(适合多条代码,会写到一个文件。)

写到文件("文件目录+名称带扩展名",到字节集("第一行"+"第二行"+"第三行"))

运行运行("刚才输入的文件目录+名称",假,)


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

原文地址:https://54852.com/sjk/9917505.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存