运行.bat时命令行开头的Mojibake

时间:2018-03-16 18:43:58

标签: python python-3.x batch-file

我正在尝试创建一个可以运行我的batch脚本的python3文件。到目前为止,我遇到了错误...我在下面截取了信息截图。

让我说明一下:

1: Directory - 那是我的c盘。我有一个脚本和.bat文件

2: Script - 尝试启动脚本双击它可以正常工作。

3. .bat code - 这是我的.bat文件代码,我多次改变。

4. .bat result - 但它不起作用......

5. try to call python - 如果我试着打电话的话 *Path - 即使我已经映射了路径

6. Copied pasted python dir - 甚至试图复制粘贴python的主目录,同样的错误同样的问题。

也许有一个简单的解决方法,我在这里缺少。请分享下面的想法。谢谢。

1 个答案:

答案 0 :(得分:1)

根据https://superuser.com/questions/601282/%cc%81-is-not-recognized-as-an-internal-or-external-command,原因是当您将文本另存为Unicode时,记事本会添加BOM

使用.bat明确地将Save As...保存为ANSI。