【发布时间】:2011-01-12 16:30:42
【问题描述】:
我想在我的代码中使用批处理命令将文件复制到目的地。
szCommand.Format(_T("copy \"%s\" \"%s\""), szOrg, szTargetFile);
_wsystem(szCommand);
但是每次调用_wsystem都会提示一个控制台窗口,很不爽。
有没有办法在不显示控制台窗口的情况下调用 _wsystem?还是有其他选择?
【问题讨论】:
-
放弃控制台应用程序并从 GUI 应用程序执行此操作。另见:flipcode.com/archives/Win32_ConsoleWindowed_Tip.shtml
-
感谢所有回答。我最终选择了CopyFile WIN32函数。
标签: c++ windows batch-file