如何使用来自node.js的控制台日志打开命令提示符



我有node.js,当我运行"node nameffile .js"时,我想用控制台日志打开cmd文件。所以当我运行js文件时加上"node namefile。js"它会打开一个cmd,显示我写的消息示例:console.log("Hello World!");它将打开一个cmd窗口,显示"Hello World!">

js文件需要创建cmd或打开一个新的cmd,因为我知道。我不想做一个。cmd或。bat文件和脚本js文件打开它。

const { exec } = require("child_process");
exec('start cmd.exe @cmd /k "echo Hello World!', (error, stdout, stderr) => {
if (error) {
console.log(`error: ${error.message}`);
return;
}
if (stderr) {
console.log(`stderr: ${stderr}`);
return;
}
if(stdout)
console.log(`stdout: ${stdout}`);
});

最新更新