怎样用C语言操作命令行程序

发布网友 发布时间:2022-04-22 06:08

我来回答

1个回答

热心网友 时间:2023-08-28 21:43

main(int argc, char* argv[])中的参数不是白写的,argc存储参数个数,argv[]指针数组按顺序指向这些参数,你可以解析这些参数做不同的操作,但注意运行时不能直接点exe,要用cmd运行,我们常见的命令行cd,dir,md等都是这么写出来的。追问额,可能是我没说明白额,不好意思,我再补充一下,就是我现在有2个程序,一个已有的一个程序是exe文件,我没有源码。第二个是我要再编写一个程序,这个程序要做到对第一个程序的输入输出控制,包括获取第一个程序向屏幕打印的信息,和模拟键盘向第一个程序输入命令等。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com