CNode

请大神帮忙,node12使用exec运行CMD命令不好用

问答
Iiori2882发布于6 年前最后回复6 年前4 回复4716 浏览0 收藏

同样的运行cmd代码在Windows 7上是好用的,迁移到Windows server 2012上就不好用,到底为什么啊?麻烦大家了.......能帮忙解答一下么?

let cmd = "tesseract " + imgPath + " stdout -l eng -c tessedit_char_whitelist=0123456789"; 这个cmd的值,直接复制到cmd命令窗口是好用的....经过node的exec就不好用了

报出错误: Command failed: tesseract H:\orc\tesseract\codeImages\1.png stdout -l eng -c tessedit_char_whitelist=0123456789 'tesseract' �����ڲ����ⲿ���Ҳ���ǿ����еij��� 这后面还一堆乱码~~~

zz.png

查看回复

回复 (4)

W
waitingsong#1·6 年前

找个可以允许cmd shell的npm 包

I
iori2882#2·6 年前
引用 waitingsong找个可以允许cmd shell的npm 包

@waitingsong 好的 谢谢你 我找个试试

参与回复
登录后即可参与回复。登录