Node.js弹出Windows消息提示框示例

用纯 Node.js 弹出 Windows 系统的提示框,没装 Electron、没借壳 Python,就直接干。这种方式用起来贼干净,代码量也小,适合你写点测试脚本或者调试流程的时候提醒一下自己。

核心就靠 child_process 去调用系统的 msg 命令,Windows 自带,基本不挑版本。弹出来就是那种熟悉的对话框,最经典那种,直接点“确定”就完事儿,响应也快。

下面是个简单例子:

const { exec } = require('child_process');
exec('msg * "测试完成啦!"');

是不是挺简单?嗯,这种方式没依赖、不用引第三方库,放在工具链里做个小通知舒服。你要是对 Node.js 的命令行调用 比较熟,搞这个真的分分钟的事。

不过有一点要注意,msg 命令要在非家庭版 Windows 上才可用,家用版直接没这个命令。如果你用的是家庭版,可以考虑用 powershell 做个替代。

如果你对这个话题感兴趣,还可以看看另一个读向量的 node 实例,思路也蛮接近。

pdf 文件大小:915.27KB