通过 C++ 'system' 的 xcopy 命令不起作用
xcopy command via C++ 'system' not working
我正在尝试通过我的 C++ 应用程序中的 xcopy 将文件从一个文件夹复制到另一个文件夹。
命令输出:"Invalid number of parameters"
代码如下:
system("xcopy H:\Temp\Configurations C:\temp\TSE /E");
如果我直接在命令提示符下尝试相同的命令,它会完美运行。当我从我的 C++ 代码中调用它时,它只是不起作用。
以下作品:
system("\"xcopy H:\Temp\Configurations C:\temp\TSE\"");
感谢@MartinBa
解释here,感谢@Nacho link
我正在尝试通过我的 C++ 应用程序中的 xcopy 将文件从一个文件夹复制到另一个文件夹。
命令输出:"Invalid number of parameters"
代码如下:
system("xcopy H:\Temp\Configurations C:\temp\TSE /E");
如果我直接在命令提示符下尝试相同的命令,它会完美运行。当我从我的 C++ 代码中调用它时,它只是不起作用。
以下作品:
system("\"xcopy H:\Temp\Configurations C:\temp\TSE\"");
感谢@MartinBa
解释here,感谢@Nacho link