要用JavaScript停止Windows进程,可以使用Node.js的child_process
模块来执行系统命令。以下是一个示例代码:
const { exec } = require('child_process');
// 停止cmd.exe进程
exec('taskkill /F /IM cmd.exe', (error, stdout, stderr) => {
if (error) {
console.error(`停止cmd.exe进程失败:${error.message}`);
return;
}
console.log('cmd.exe进程已停止');
});
// 停止calc.exe进程
exec('taskkill /F /IM calc.exe', (error, stdout, stderr) => {
if (error) {
console.error(`停止calc.exe进程失败:${error.message}`);
return;
}
console.log('calc.exe进程已停止');
});
这段代码使用taskkill
命令来停止指定的进程。/F
参数表示强制终止进程,/IM
参数后面跟着进程的可执行文件名。
请注意,执行系统命令可能存在安全风险,应谨慎使用。确保只停止自己有权限操作的进程,并对用户输入进行严格的验证和过滤,以防止命令注入等安全问题。
关于JavaScript停止Windows进程的更多信息,可以参考以下链接:
领取专属 10元无门槛券
手把手带您无忧上云