我需要为 Windows 平台设计一个简单的 UI,其中包含几个按钮,如启动服务器、停止服务器、启动客户端、检查更新等。这个 UI 将前端批处理脚本,这样用户就不必寻找特定的批处理脚本来跑。
我已经在使用 NSIS 来安装软件,发现它非常酷且易于使用。我正在考虑使用 NSIS 来设计这个简单的 UI,这样我就不必编写很多 Win SDK 代码。
仅仅因为 NSIS 主要用于创建安装程序就使用 NSIS 创建这个前端会是一个坏主意吗?
有没有像设计带有按钮的简单窗口一样简单的东西?
我也有一个担心。当 NSIS 安装程序正在运行时,它可以阻止另一个不相关的安装程序运行。我不希望我的 UI 在运行时阻止其他安装。