C++ 当项目位于名称不是英文的文件夹中时,Robocopy正在创建生成错误

C++ 当项目位于名称不是英文的文件夹中时,Robocopy正在创建生成错误,c++,visual-studio,post-build-event,robocopy,C++,Visual Studio,Post Build Event,Robocopy,使用robocopy命令,该命令不适用于朝鲜语路径。但它在英语中正常工作。 在我的postbuild事件中,我使用robocopy命令复制一些DLL。这在我的系统中非常有效。但是,当我将代码/项目放在一个名为韩语的文件夹中时,同样的解决方案不起作用 자동是韩文字符串,用作项目代码所在的文件夹名称 您能告诉我如何使用robocopy处理韩语路径吗 编辑 我找到了一个解决方案,并补充了这一点作为对这个问题的回答。但我不知道有没有更好的答案。因此,如果有人知道更好的答案,请发布。 提前谢谢 在我的头撞

使用robocopy命令,该命令不适用于朝鲜语路径。但它在英语中正常工作。

在我的
postbuild
事件中,我使用
robocopy
命令复制一些DLL。这在我的系统中非常有效。但是,当我将代码/项目放在一个名为韩语的文件夹中时,同样的解决方案不起作用

자동是韩文字符串,用作项目代码所在的文件夹名称

您能告诉我如何使用robocopy处理韩语路径吗

编辑 我找到了一个解决方案,并补充了这一点作为对这个问题的回答。但我不知道有没有更好的答案。因此,如果有人知道更好的答案,请发布。


提前谢谢

在我的头撞了很长一段时间后,我找到了解决办法

我把我的系统的
语言环境
改成了韩语,它工作了。 系统(windows 7)的区域设置可以按以下方式更改

Control Panel --> Clock, Language, and Region --> Region and Language --> 
Administrative --> Change system locale
实际上,它所做的是“它将系统
codepage
更改为946(韩语)”系统(windows)的英文默认代码页为437。

可用于了解系统当前代码页的命令是
chcp
(更改代码页)。如果使用此命令,则会得到类似于
活动代码页:437
的结果。下面的链接提供了有关代码页的更多详细信息

有关robocopy的更多信息,请访问以下链接