C程序和bat问题~急~救我

来源:百度知道 编辑:UC知道 时间:2024/05/06 07:34:07
我在C++程序里调用一个叫1.bat的文件,但是它居然显示“1.bat不是内部或外部命令,也不是可运行的程序或批处理文件”然后我直接找到这个文件双击却可以打开,我用命令提示符也可以运行,这个是怎么回事呢?
这个1.bat文件实现的功能是查找一个文件,主程序实现的功能是用另外一个文件替换掉查找到的这个文件,因为我不知道C++实现怎么查找文件,总之1.bat只能在这个地方,不能移动,否则实现不了它的功能,我试过了!谢谢啊

我编写了另外一个2.bat文件可以调用得了1.bat,可是程序也调用不了2.bat。你们帮我看下这个语句有没问题咯
system("cd \"D:\\Program Files\\Tencent\\QQ\\flashshow\"");
system("1.bat");

看看你的调用是否符合语法,确定用cpp文件编程。文件不能用函数的方法调用,要用到fstream这个头文件。具体的再到网上查一下

你吧1.bat放到c:\windows下看看