在 Windows 防火墙中设置指定 IP 范围在指定时间段内放行访问,可以使用netsh
命令和at
命令来实现。以下是一个示例命令,用于在指定时间段内放行特定 IP 范围的入站连接:
plaintext
netsh advfirewall firewall add rule name="AllowedIPs" dir=in action=allow remoteip=192.168.1.0/24
at 23:00 /every:M,T,W,Th,F,S,Su netsh advfirewall firewall delete rule name="AllowedIPs"
在上述命令中,192.168.1.0/24
是要放行的 IP 范围,你可以根据需要修改为实际的 IP 范围。at 23:00 /every:M,T,W,Th,F,S,Su
表示在每天的 23:00 执行删除规则的操作,即禁用指定 IP 范围的访问。
请确保以管理员身份运行命令提示符,否则可能无法成功执行netsh
和at
命令。此外,还可以根据具体需求调整规则的名称、方向和其他参数。