javascript - 从 javascript 代码中运行 Cmd 命令时出错
问题描述
我正在尝试通过我的 javascript 代码运行 cmd 命令。这是我的代码
var process = require('child_process');
process.exec('ipconfig',function (err,stdout,stderr) {
if (err) {
console.log("\n"+stderr);
} else {
console.log(stdout);
}
});
当我运行 ipconfig 它运行并显示所有 ip 配置但是当我运行 ls 以显示我的目录上的文件时它给了我错误
'ls' is not recognized as an internal or external command,
operable program or batch file.
解决方案
在 Windows 控制台中,ls
不是命令。尝试dir
改用。
推荐阅读
- javascript - 如果表单未经过验证,如何防止用户进入下一步
- svgpanzoom - 启动新的负载 SVG 平移缩放中心
- xamarin - 如何从设备获取 IMEI 号
- java - 使用顺序搜索算法进行字符数组比较?
- c# - 如何制作一个可以执行传递给它的任何其他方法的方法
- react-native - 我如何集成 redux 商店以响应原生?
- php - 数组到字符串的转换... SQLquery 和 PHP
- javascript - 标签隐藏在 chrome 中滚动,但样式没有改变
- python - 如何正确确保终止使用共享锁的线程?
- javascript - 单击按钮后我无法重置vue数据?