错误:产生C: Windows system32 cmd.exe ENOENT
对于大多数人来说,这可能是一个愚蠢的问题,但作为一个新手,我正在为此付出很多努力。 请帮忙。
我在电子主要过程中有以下代码
... var exec = require('child_process').spawn; child = exec( __some_command__,{cwd: __dirname + '/Ant_Build'},function(error,stdout,stderr) { console.log('stdout: ' + stdout); console.log('stderr: ' + stderr); if (error !== null) { console.log('exec error: ' + error); // event.returnValue='ERROR'; event.sender.send('asynchronous-reply','ERROR'); } // event.returnValue='OK'; event.sender.send('asynchronous-reply','OK'); }); ...
虽然本地运行(不build立安装程序)它工作正常,但是当我build立分配(.exe)并将其安装在其他一些PC上时,我在控制台中得到此错误:
tcl:执行一个Windows命令行并查看应用程序的“stream”
如何在当前的login会话中检查程序是否已经被执行? (视窗)
spawn:在linux脚本中找不到命令
如何使用具有自定义PATH值的_spawnvpe()?
错误:产生C: Windows system32 cmd.exe ENOENT
我search这个错误,但只有我得到的解决scheme是检查pathvariables,如果它不包含C: Windows system32然后包括它。 但是pathvariables已经包含了它。
PS:我正在使用Windows 10。
提前致谢。
与期望产卵的pipe输出
如何从Windows应用程序产生Linux进程?
linux:启动时挂起进程
当expect脚本中有多个“spawn”语句时,只有最后一个spawn语句被完全执行
如何从PHPasynchronous执行应用程序
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。