网站首页 个人杂记 正文
广告位 后台主题配置管理 |
代码是从国外的网站找到的,非常不错,WINDOWS2008开始到最新的系统,全部都支持,将下面的代码保存为 BAT格式即可。在相同目录下,创建一个BlackIPList.txt,把全部要屏蔽的IP地址写进去,双击BAT文件就自动添加完毕。WIN下远程IP只能200一组,下面的程序会自动拆分200一组加入黑名单屏蔽。以后只需要维护BlackIPList.txt就可以了,添加了新的IP再执行一次即可,程序会自动重新添加,非常的简单方便。
@echo off
setlocal enabledelayedexpansion
if "%1"=="list" (
SET /A RULECOUNT=0
for /f %%i in ('netsh advfirewall firewall show rule name^=all ^| findstr BlackListed') do (
SET /A RULECOUNT+=1
netsh advfirewall firewall show rule BlackListed!RULECOUNT! | findstr RemoteIP
)
SET "RULECOUNT="
exit/b
)
REM Deleting existing block on ips
SET /A RULECOUNT=0
for /f %%i in ('netsh advfirewall firewall show rule name^=all ^| findstr BlackListed') do (
SET /A RULECOUNT+=1
netsh advfirewall firewall delete rule name="BlackListed!RULECOUNT!"
)
SET "RULECOUNT="
REM Block new ips (while reading them from BlackListed.txt)
SET /A IPCOUNT=0
SET /A BLOCKCOUNT=1
for /f %%i in (BlackIPList.txt) do (
SET /A IPCOUNT+=1
if !IPCOUNT! == 201 (
netsh advfirewall firewall add rule name="BlackListed!BLOCKCOUNT!" protocol=any dir=in action=block remoteip=!IPADDR!
SET /A BLOCKCOUNT+=1
SET /A IPCOUNT=1
set IPADDR=%%i
) else (
if not "!IPADDR!" == "" (
set IPADDR=!IPADDR!,%%i
) else (
set IPADDR=%%i
)
)
)
REM add the final block of IPs of length less than 200
netsh advfirewall firewall add rule name="BlackListed!BLOCKCOUNT!" protocol=any dir=in action=block remoteip=!IPADDR!
SET "IPCOUNT="
SET "BLOCKCOUNT="
SET "IPADDR="
REM call this batch again with list to show the blocked IPs
call %0 list
- 上一篇: 电信光猫获取超级密码,亲测可用
- 下一篇: 美团任意渠道下单,建行生活支付的方法
广告位 后台主题配置管理 |
你 发表评论:
欢迎- 2025-04-22鱼店长vs闲管家,选谁?
- 2024-06-08品质之选,信赖钜恒源不锈钢水管
- 2024-05-23这些模型价格下降对开发者和企业主的影响
- 2024-05-14304/316L薄壁不锈钢水管推广计划
- 2024-05-12Edge 中,每次点击会出现一个 黑色边框
- 2024-04-26江湖路 匡文剑
- 2024-04-26三十而立 匡文剑
- 2024-04-26凡人——匡文剑
- 21332℃小米/红米手机彻底关闭系统更新提醒方案,免ROOT免ADB!
- 18238℃【起航财富酒店】劳动节亲子活动——起航财富酒店烧烤活动通知
- 17165℃玩自媒体必须知道的20个自媒体平台!
- 16142℃外贸干货!外贸10大网站分析+100个B2B平台,收藏备用
- 14922℃建站铺申请入驻头条号平台,特此声明; 敬请周知,谢谢!
- 12412℃【信息流推广】转化率爆增90%,一个完整的信息流广告的投放方案.
- 11320℃win7各版本激活码大全(通用版)
- 11041℃各大银行app限额设置详细教程
- 10434℃b2b网站营销要注意的细节问题
本文暂时没有评论,来添加一个吧(●'◡'●)