阳光网驿-企业信息化交流平台【DTC零售连锁全渠道解决方案】

 找回密码
 注册

QQ登录

只需一步,快速开始

扫描二维码登录本站

手机号码,快捷登录

老司机
查看: 555|回复: 7

[原创] 防火墙 批处理相关

[复制链接]
  • TA的每日心情
    奋斗
    昨天 17:29
  • 签到天数: 423 天

    [LV.9]以坛为家II

    发表于 2024-1-19 21:03:01 | 显示全部楼层 |阅读模式
    netsh advfirewall firewall add rule name=


    这样的防火墙命令 怎么写成bat 或者脚本啊

    楼主热帖
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    奋斗
    昨天 08:34
  • 签到天数: 1607 天

    [LV.Master]伴坛终老

    发表于 2024-1-20 17:53:48 | 显示全部楼层

    @ECHO OFF&(PUSHD "%~DP0")&(REG QUERY "HKU\S-1-5-19">NUL 2>&1)||(powershell -Command "Start-Process '%~dpnx0' -Verb RunAs"&&EXIT)


    rem %~sdpnx0 use short names
    rem @ECHO OFF&(PUSHD "%~DP0")&(REG QUERY "HKU\S-1-5-19">NUL 2>&1)||(powershell -Command "Start-Process '%~sdpnx0' -Verb RunAs"&&EXIT)
    rem %~dpnx0 use long names
    rem @ECHO OFF&(PUSHD "%~DP0")&(REG QUERY "HKU\S-1-5-19">NUL 2>&1)||(powershell -Command "Start-Process '%~dpnx0' -Verb RunAs"&&EXIT)

    rem 获取当前脚本文件的完整路径,并切换到BCompare.exe程序所在的目录
    set current_path=%~dp0
    rem echo current_path=%current_path%

    rem 设置变量“xpath”的值为BCompare.exe程序的绝对路径
    set xpath="%current_path%BCompare.exe"
    rem echo xpath="%current_path%BCompare.exe"

    rem 删除之前可能存在的防火墙规则,并忽略错误信息
    echo "删除-BCompare禁止联网-出站"
    @netsh advfirewall firewall delete rule name="BCompare禁止联网-出站"
    echo "删除-BCompare禁止联网-入站"
    @netsh advfirewall firewall delete rule name="BCompare禁止联网-入站"

    rem 添加新的防火墙规则,禁止BCompare.exe程序的出站和入站网络流量
    echo "添加,BCompare禁止联网-出站 规则"
    netsh advfirewall firewall add rule name="BCompare禁止联网-出站" dir=out action=block profile=any program=%xpath% enable=yes
    echo "添加,BCompare禁止联网-入站 规则"
    netsh advfirewall firewall add rule name="BCompare禁止联网-入站" dir=in  action=block profile=any program=%xpath% enable=yes
    pause
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    开心
    昨天 11:14
  • 签到天数: 1207 天

    [LV.10]以坛为家III

    发表于 2024-1-20 10:30:29 | 显示全部楼层
    高手都还在睡觉,我先坐沙发和你一起等
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    奋斗
    昨天 17:29
  • 签到天数: 423 天

    [LV.9]以坛为家II

     楼主| 发表于 2024-1-20 23:58:02 | 显示全部楼层
    sysceo 发表于 2024-1-20 17:53
    @ECHO OFF&(PUSHD "%~DP0")&(REG QUERY "HKU\S-1-5-19">NUL 2>&1)||(powershell -Command "Start-Process ...

    非常感谢大佬

    虽然只是举手之劳,但都是昔日的积累,且是精华,且愿分享。

    测试结果如下,
    药到病除,立竿见影。。。。。。可以举一反三了。。。。。。
    ----------------------------------------
    1.jpg

    2.jpg


    3.jpg




    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    擦汗
    2024-3-28 08:01
  • 签到天数: 149 天

    [LV.7]常住居民III

    发表于 2024-1-24 10:42:22 | 显示全部楼层
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    擦汗
    2024-3-28 08:01
  • 签到天数: 149 天

    [LV.7]常住居民III

    发表于 2024-1-26 17:03:53 | 显示全部楼层
    然只是举手之劳,但都是昔日的积累,且是精华,且愿分享。
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    擦汗
    2024-3-28 08:01
  • 签到天数: 149 天

    [LV.7]常住居民III

    发表于 2024-1-27 12:40:02 | 显示全部楼层
    启用邀请码注册,提高发帖质量,建设交流社区
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    擦汗
    2024-3-28 08:01
  • 签到天数: 149 天

    [LV.7]常住居民III

    发表于 2024-1-27 14:01:36 | 显示全部楼层
    启用邀请码注册,提高发帖质量,建设交流社区
    启用邀请码注册,提高发帖质量,建设交流社区
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

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