![‘mgs.exe’ 未被识别为内部或外部命令、可运行程序或批处理文件](https://linux22.com/image/478098/%E2%80%98mgs.exe%E2%80%99%20%E6%9C%AA%E8%A2%AB%E8%AF%86%E5%88%AB%E4%B8%BA%E5%86%85%E9%83%A8%E6%88%96%E5%A4%96%E9%83%A8%E5%91%BD%E4%BB%A4%E3%80%81%E5%8F%AF%E8%BF%90%E8%A1%8C%E7%A8%8B%E5%BA%8F%E6%88%96%E6%89%B9%E5%A4%84%E7%90%86%E6%96%87%E4%BB%B6.png)
我收到错误:
‘mgs.exe’ 不被识别为内部或外部命令、可运行程序或批处理文件。
当我在 TeXnicCenter 编辑器上运行 latex->ps->pdf 时,我使用的是 Miktex 2.9,我的操作系统是 Windows 7
我检查了 mgs.exe ghost 脚本,它存在于 Miktex 的 bin 文件夹中
有人能帮助我吗?
答案1
MGS(MiKTeX GPL Ghostscript 9.25)是 MiKTeX 的一个组成部分,如果它无法正常工作,那么许多其他部分也可能会失败
这个问题很常见,解决办法也很有名,但对于那些相信只要是 Windows 系统就能正常工作的人来说,这并不容易。
您看到的消息是,无法通过 comspec 调用命令的核心历史方法访问 MiKTeX 二进制命令。(很多术语)
最重要的是,安装程序必须将包含二进制可执行文件的文件夹添加到系统环境路径。因此,要么安装程序失败,要么您需要重新启动计算机,要么您没有遵循良好的说明。
避免 (此时)使用命令行放或者设置或者小路文件夹因为在这个阶段任何一项在当地尝试的措施都可能使事态日后变得更糟。
纠正起来很容易,找出你的 windows 中存储“路径”的位置用于重启期间使用和添加或更正那里的 MiKTeX\bin 文件夹。
Windows 7、8 或 10 都在控制面板高级系统设置中使用相同的位置,即使到达那里看起来有点不同。
一旦在系统位置正确设置,它将适用于所有用户应用程序,因此请重新启动机器以测试它从现在开始是否始终可用。