我想知道是否有第三方应用程序可以让我暂时切断与指定应用程序的互联网连接?我希望使用按键绑定来执行此操作。
我认为最好的选择是使用标准 Windows 防火墙,在出站连接选项卡中创建新规则。但是,主要问题是必须进入防火墙窗口手动启用/禁用规则。
我也尝试过这篇先前的文章但建议的应用程序仍需要您手动启用/禁用。
答案1
您也可以从命令行禁用和启用防火墙规则。
您可以.bat
在桌面上创建两个文件,并为每个文件分配一个键盘快捷键。或者,使用
自动热键
在这些快捷方式上运行命令。
要使用的命令是:
netsh advfirewall firewall set rule name="MyRule" new enable=no
netsh advfirewall firewall set rule name="MyRule" new enable=yes
(注意:我见过一些name="MyRule"
不起作用但
group="MyRule"
确实起作用的情况,这取决于规则定义。)
在 PowerShell 中,你可以使用 Disable-NetFirewallRule 命令 和 Enable-NetFirewallRule 命令。