electron+go开发记录

发布时间 2023-11-26 21:26:07作者: 小寒爱吃西红柿
// 设置应用通过防火墙,electron方面
const command = `netsh advfirewall firewall add rule name="mange" dir=in program="${mange}" action=allow`
// cmd允许应用通过防火墙的命令
// const command = 'netsh advfirewall firewall add rule name="main" dir=in program="G:\\go_pro\\src\\mange_downloader\\go\\main.exe"  action=allow';
// 执行命令
exec(command, (error, stdout, stderr) => {
    if (error) {
        console.error(`执行错误: ${error}`);
        return;
    }
    console.log(`输出: ${stdout}`);
    console.error(`错误输出: ${stderr}`);
});