以下是一个示例脚本,它可以遍历“C:\文件夹路径”文件夹中的所有 exe 文件,并为每个文件创建一个阻止出站和入站流量的防火墙规则(高级安全windows防火墙规则)。您可以将这个脚本保存为一个 bat 文件,修改这个文件夹名称后,并在 cmd 中运行它。
@echo off
setlocal enabledelayedexpansion
set folder="C:\文件夹路径"
for %%f in (%folder%\*.exe) do (
set name=%%~nf
REM 创建防火墙规则,阻止入站流量
netsh advfirewall firewall add rule name="AUser Block !name!" dir=out program="%%f" action=block
REM 创建防火墙规则,阻止出站流量
netsh advfirewall firewall add rule name="AUser Block !name!" dir=in program="%%f" action=block
)
endlocal