在c语言中,用execl调用dos下另外一个应用程序时,会有命令行显示,怎么才能让那些信息不显示出来?
就象用sys函数调用copy命令时,屏幕会显示 *** file copied ,怎么才能不显示这句话
就象用sys函数调用copy命令时,屏幕会显示 *** file copied ,怎么才能不显示这句话
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

时的COPY XXX去掉.
; 应该会把falied.....那句话去掉.
来重定向.不行了以下是引用iceboy在2003-8-12 14:55:36的发言:
“>” 和 “>>” 是管道符号,只能重定向程序输出,而类似“Bad command or file name” 之类的系统提示则无能为力。
以下是引用lemonhall在2003-8-18 11:34:57的发言:
恩,没错。可是在,和EXEC()调用下。
真的是寂静无比啊。
我们又不是在讨论管道,是在讨论 “编程中的管道使用”
讨论是要针对楼主的问题的哦!!