当系统处于日语语言环境时,如何执行具有中文字符的bat文件?

时间:2015-03-05 08:01:02

标签: windows batch-file encoding mysqli character-encoding

Windows系统区域设置是日语,我试图执行具有以下命令的bat文件。

"C:\mysql\bin\mysql" --user=root --password=fddf! --host=127.0.0.1 --default-character-set=utf8 < E:\data\大村箕島\test.sql

但它失败了,我可以看到那些汉字变成了其他角色。但是如果我复制命令并将其粘贴到cmd中,它就会正确执行。

我尝试将代码页更改为utf8(65001)。但它仍然失败了。 后来当我将系统区域设置更改为中文并将代码页更改为65001时,批处理文件开始正常执行。

您能否建议我一种执行该批处理文件的方法,将系统区域设置保持为日语本身(独立于系统区域设置)?

0 个答案:

没有答案