大家有使用过 go 的 go-ole 库操作 windows 防火墙规则修改和禁用么 搞了很久实现不了,不知道有没大佬写过这样的需求
1
Curtion 2023-12-08 09:56:24 +08:00
我是直接调用的 netsh 命令行来操作防火墙
|
2
czyt 2023-12-08 10:01:22 +08:00
tailscale 有
|
3
sky96111 2023-12-08 10:07:08 +08:00 via Android
换个思路,调用 PowerShell 操作防火墙可以吗
|
4
vopsoft 2023-12-08 10:09:50 +08:00
禁用防火墙 netsh advfirewall set allprofiles state off
|
5
e9f0accf08912a27 OP @Curtion 现有是这种方式,现在想通过 api 或 com 组件操作
|
6
e9f0accf08912a27 OP @sky96111 PowerShell 执行效率不如 cmd 命令
|
7
e9f0accf08912a27 OP 当前用 https://github.com/iamacarpet/go-win64api 实现了一部分功能
|
8
mu1er 2023-12-13 18:12:16 +08:00
直接调 win32 api 开搞
|