Fre*_*Guy 15 cmd windows-shell node.js
我想要
C:\>ACommandThatGetsData > save.txt
Run Code Online (Sandbox Code Playgroud)
但是,我不想在控制台中解析和保存数据,而是希望使用Node.JS执行上述命令
如何使用Node.JS执行shell命令?
Shi*_*nko 14
process.execPath('/path/to/executable');
Run Code Online (Sandbox Code Playgroud)
我应该更好地阅读文档.
有一个子进程模块,允许执行子进程.你需要child_process.exec,child_process.execFile或者child_process.spawn.所有这些都在使用中相似,但每种都有其自身的优点.它们中的哪一个取决于您的需求.
你也可以试试node-cmd包:
const nodeCmd = require('node-cmd');
nodeCmd.get('dir', (err, data, stderr) => console.log(data));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
37703 次 |
| 最近记录: |