社区
C++ 语言
帖子详情
VC如何执行多条DOS命令
liqianfu0214
2009-04-03 03:51:27
比如在cmd中先输"cd c:\\Program Files\\WinRAR"进入根目录 然后再输入“rar a -r -ep1 E:\RarFile\Debug E:\RarFile\home”,想问下在VC程序里能不能用system函数运行这两条指令,要是不行在VC里还有别的办法吗?要代码的哦,回答好的马上给分,谢谢!
...全文
234
12
打赏
收藏
VC如何执行多条DOS命令
比如在cmd中先输"cd c:\\Program Files\\WinRAR"进入根目录 然后再输入“rar a -r -ep1 E:\RarFile\Debug E:\RarFile\home”,想问下在VC程序里能不能用system函数运行这两条指令,要是不行在VC里还有别的办法吗?要代码的哦,回答好的马上给分,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
balyse3tt
2009-04-03
打赏
举报
回复
学习一下
liqianfu0214
2009-04-03
打赏
举报
回复
哪位大哥能不能写个详细点的代码啊
Seanxiaoxiao
2009-04-03
打赏
举报
回复
楼上的方法好
Paradin
2009-04-03
打赏
举报
回复
批处理文件
然后直接调用system("xx.bat")
猫已经找不回了
2009-04-03
打赏
举报
回复
写批处理文件吧
shilingk1
2009-04-03
打赏
举报
回复
调用对应api去做
zbing0203
2009-04-03
打赏
举报
回复
写批处理文件最好 这样你想执行几条都行
lingyin55
2009-04-03
打赏
举报
回复
生成批处理文件然后运行这个文件。
ahytufc
2009-04-03
打赏
举报
回复
生成批处理文件
cd c:\Program Files\WinRAR
rar a -r -ep1 E:\RarFile\Debug E:\RarFile\home
yhuib
2009-04-03
打赏
举报
回复
看你给的例子好像是只需要执行"\"c:\\Program Files\\WinRAR\\rar.exe\" a -r -ep1 E:\RarFile\Debug E:\RarFile\home"就可以了
yhuib
2009-04-03
打赏
举报
回复
有一种办法是生成一个批处理文件,例如 run.bat,里面写上
cd c:\Program Files\WinRAR
rar a -r -ep1 E:\RarFile\Debug E:\RarFile\home
然后用system执行这个批处理就可以了
过去的我
2009-04-03
打赏
举报
回复
chdir 这类api,cd这种好像没法连续用。。
在
VC
下
执行
DOS命令
并得到输出(转)
本文详细介绍了如何在Visual C++环境下利用管道技术
执行
多条
DOS命令
并将输出结果重定向到Windows程序的Edit控件,实现了美观且隐蔽的解压缩功能。
在
VC
下
执行
DOS命令
并得到返回结果
本文详细介绍了如何使用匿名管道技术在Visual C++中
执行
多条
DOS命令
,并将输出内容重定向到Windows程序的Edit控件。通过创建管道、启动DOS程序并设置管道重定向,实现了在不显示DOS控制台窗口的情况下,将
DOS命令
的输出整合到Windows应用环境中。
vc
调用
dos命令
总结
本文总结了在Windows程序中调用
DOS命令
的方法,包括使用system函数可能出现的问题以及如何通过WinExec函数避免闪屏,并介绍如何利用DOS的重定向技术将命令输出保存到文件。同时,文章探讨了如何
执行
多条
命令和实现延迟
执行
,如使用'&'和'ping'命令。
vc
调用cmd命令总结
本文总结了在
VC
中调用CMD命令的四种方法:system、WinExec、ShellExecute和CreateProcess。通过示例详细介绍了每种方法的用法,包括
执行
DOS命令
、打开应用程序、显示窗口方式等,并提供了常见操作的代码示例。
C++ 语言
65,211
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章