如何用C语言实现CMD.EXE调用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何用C语言实现CMD.EXE调用相关的知识,希望对你有一定的参考价值。

参考技术A AllocConsole();
//调用API,启动CMD窗口
freopen("CONOUT$",
"w+t",
stdout);
//输出到屏幕,即打印信息到窗口上,可以实时看到
freopen("CONIN$",
"r+t",
stdin);
printf("1234
\n");
FreeConsole();
参考技术B 你要做的是要用户输入命令串,例如
dir存在str中
然后
使用system(str);

如何用CMD命令运行程序?

解决步骤如下:

1.找到他的地址

2.直接打入名称,例如你要打开C盘下的123文件夹下的software.exe。

CMD是命令解释程序。CMD的命令比较容易运行,只要操作得当,都没有什么问题。

cmd.exe是微软Windows系统基于WINDOWS上的命令解释程序,类似于微软的DOS操作系统。cmd.exe是一个32位的命令行程序,运行在Windows NT/2000/XP/2003/vista/win7上。这不是纯粹的系统程序,但是如果删除它,可能会导致不可知的问题。开始键+R,再输入cmd可以查看可控制的计算机。

参考技术A 可以的,不过你说的cmd命令是dos命令.比如说你的QQ装在C盘得program
file里那么你只要在dos中输入C:/program
file/QQ/QQ.exe就可以了.常用的dos命令有很多,在网上可以找到的,你要是感兴趣可以自己找找看!
参考技术B 回答

您好!我是百度问一问的资深合作老师!很高兴为您服务 ! 您的问题已收到,打字需要一点时间,还请稍等一下,请不要结束咨询哦!

cmd命令的打开方法:1、在电脑桌面中使用“WIN+R”组合键,打开的“运行”窗口,输入“cmd”命令并回车即可打开;2、打开“开始”菜单,在搜索框中输入“cmd”,点击“cmd.exe”即可打开。

以上是关于如何用C语言实现CMD.EXE调用的主要内容,如果未能解决你的问题,请参考以下文章

matlab中imagesc如何用C语言去实现

C语言中如何用名字存数组,用时间函数模拟随机,实现随机输出一个姓名。

如何用c语言来实现鼠标移动。

linux下如何用c语言调用shell命令

Java InputStream函数`available()`如何用C语言实现?

如何用c语言实现真值表