找回密码
 加入我们
搜索
      
查看: 3900|回复: 5

[软件] 分享一个脚本,添加防火墙放行规则的

[复制链接]
发表于 2023-8-5 13:17 | 显示全部楼层 |阅读模式
我设置了默认阻止出站
这样所有需要访问网络的程序都需要我手动放行

  1. $folderPath = Read-Host "请输入路径"
  2. $qianzhui = Read-Host "请输入名称前缀"
  3. $exeFiles = Get-ChildItem -Path $folderPath -Filter *.exe -Recurse
  4. foreach ($file in $exeFiles) {
  5.   New-NetFirewallRule -DisplayName "$qianzhui $file" -Direction Outbound -Program $file.FullName -Action Allow
  6. }
复制代码


使用方式是:
先手动以管理员权限打开powershell窗口
然后把这段脚本直接复制粘贴进去就行了

输入程序目录的路径
然后输入名称前缀

然后就会自动添加防火墙的出站规则
发表于 2023-8-5 13:38 | 显示全部楼层
如果是WIN防火牆...更需要的是禁止所有程序私自修改規則......但要改權限...就算了
 楼主| 发表于 2023-8-5 14:06 | 显示全部楼层
JP_ToKyo 发表于 2023-8-5 13:38
如果是WIN防火牆...更需要的是禁止所有程序私自修改規則......但要改權限...就算了 ...

需要管理员权限的软件都用沙盘或者用虚拟机
我是这样做的

另外这个脚本的几个命令比较安全, 可以搜索看看是什么

主要是添加防火墙规则的那个命令需要管理员权限,不然添加不了   
发表于 2023-8-5 14:14 | 显示全部楼层
我用火绒一是为了这个,二是为了限制软件读某些目录
发表于 2023-8-5 21:31 来自手机 | 显示全部楼层
MoonDigi 发表于 2023-8-5 14:14
我用火绒一是为了这个,二是为了限制软件读某些目录

问下兄弟火绒有防火墙吗
发表于 2023-8-6 00:21 | 显示全部楼层
fifaplayer88 发表于 2023-8-5 21:31
问下兄弟火绒有防火墙吗


只能限制能不能联网,不能详细设置端口地址协议之类,除非自己单独一条条规则写
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Archiver|手机版|小黑屋|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2025-4-27 01:53 , Processed in 0.019047 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

快速回复 返回顶部 返回列表