number输入框最大值最小值限制;增加tab、mif图标

This commit is contained in:
zh
2025-11-10 15:24:34 +08:00
parent c7091590e1
commit 812604beb1
17 changed files with 7677 additions and 205 deletions

View File

@ -472,7 +472,7 @@ function windowAllClosed() {
console.log('所有窗口已关闭,执行清理脚本...');
getServer().close(() => {
// 执行批处理文件
const cleanupProcess = exec('D:/project/electron-4.0/electron-4/resources/java/stop.bat', (error, stdout, stderr) => {
const cleanupProcess = exec(stopBatPath.substring(1, 200), (error, stdout, stderr) => {
if (error) {
console.error(`清理脚本执行失败: ${error.message}`);
}
@ -573,6 +573,27 @@ if (!gotTheLock) {
}
console.log(`批处理输出: ${stdout}`);
});
// const batProcess = spawn('cmd.exe', ['/c', startBatPath.substring(1, 200)]);
// // 实时监听标准输出stdout
// batProcess.stdout.on('data', (data) => {
// // data 是 Buffer 类型,转为字符串后输出
// console.log(`批处理输出: ${data.toString().trim()}`);
// });
// // 监听错误输出stderr
// batProcess.stderr.on('data', (data) => {
// console.error(`错误输出: ${data.toString().trim()}`);
// });
// // 监听进程执行出错(如文件不存在、权限问题等)
// batProcess.on('error', (error) => {
// console.error(`执行错误: ${error.message}`);
// });
// // 监听进程退出事件(执行结束后触发)
// batProcess.on('close', (code) => {
// console.log(`批处理执行完毕,退出码: ${code}`);
// });
// Set app user model id for windows
electronApp.setAppUserModelId('com.electron')