node.js - 需要在我的 Ubuntu 操作系统中使用 nodejs 运行单独的 power shell 脚本
问题描述
需要在我的 Ubuntu 操作系统中使用 nodejs 运行单独的 power shell 脚本
var spawn = require("child_process").spawn,child; child = spawn("powershell.exe",["文件路径"]);
Error: spawn powershell.exe ENOENT
at Process.ChildProcess._handle.onexit
(internal/child_process.js:240:19)
at onErrorNT (internal/child_process.js:415:16)
at process._tickCallback (internal/process/next_tick.js:63:19)
at Function.Module.runMain
(internal/modules/cjs/loader.js:745:11)
at startup (internal/bootstrap/node.js:283:19)
at bootstrapNodeJSCore (internal/bootstrap/node.js:743:3)
Emitted 'error' event at:
at Process.ChildProcess._handle.onexit
(internal/child_process.js:246:12)
at onErrorNT (internal/child_process.js:415:16)
[... lines matching original stack trace ...]
解决方案
推荐阅读
- python - 从一系列列表中创建一个 Pandas DataFrame
- jsp - 传递值 onchange 选择 Struts1
- twitter-bootstrap - 为什么引导偏移类不起作用?
- ionic-framework - 如果 --prod 指定,离子将不会构建
- java - onSubmit 浏览器显示可白化的错误页面。在组件渲染上,调用相同的端点没有发生任何事情
- arrays - 对象数组上的 MongoDb 投影,仅获取匹配的对象
- javascript - 如何使用 ejs 创建显示 mysql 查询结果的动态 html 表?
- node.js - 加快 MongoDB 中的数据检索
- bittorrent - BitTorrent peer (Deluge) 在说什么?
- javascript - 当从控制台运行 document.getElementsByTagName 与脚本文件时,为什么我会得到冲突的结果?