xuxyy
发表于 2025-4-21 09:48:25
刘海 发表于 2025-4-20 17:35
能不能有选择性的联网和禁网
整个目录下的所有程序都添加到防火墙,要解开,直接打开防火墙把规则删除掉就可以了。
huizhan110
发表于 2025-4-21 16:56:55
这样不错,我试试再来反馈
如影随至
发表于 2025-4-22 08:58:00
全部禁止联网还是有一些问题,我知道的就是对于打印就有一些,我们有个打印机,只要cdr禁止联网,就会造成打印驱动无法获取打印机参数,打印没有问题。
z2qc345
发表于 2025-4-22 09:23:32
这个效果如何,各位搞了的说一下
xuxyy
发表于 2025-4-22 11:10:27
如影随至 发表于 2025-4-22 08:58
全部禁止联网还是有一些问题,我知道的就是对于打印就有一些,我们有个打印机,只要cdr禁止联网,就会造成 ...
你这个问题我倒没有遇到过,刚才又试了一下。我们的打印机可以获取到参数。
喜哥
发表于 2025-4-22 14:25:45
又下了一次,挺好的东西
如影随至
发表于 7 天前
xuxyy 发表于 2025-4-22 11:10
你这个问题我倒没有遇到过,刚才又试了一下。我们的打印机可以获取到参数。
...
是这样的,我们有个工程打印机会出现这样的状况,当然不是你这个禁止出现的,我是在防火墙禁止cdr主程序联网以后,驱动就不能读取打印机驱动里面的纸张信息。和你的驱动展示信息不同,你那些信息都是固定的,我们这个打印机信息会随着纸张替换实时更新。
wingling
发表于 7 天前
这个正好需要,感谢。
shaosilly
发表于 7 天前
bat批处理
@echo Off
SetLocal
:begin
echo:
echo ****** 禁止文件夹exe联网 ******
echo:
:input_folder
set /p folder=输入文件夹(退出请直接关闭窗口):
If Not Exist "%folder%\" (
echo:
echo *** 路径无效,请重新输入! ***
echo:
goto input_folder
)
If /I "%CD%" NEq "%folder%" PushD "%folder%"
Set "Cmnd=netsh advfirewall firewall add rule action=block"
echo:
For /R "%folder%" %%a In (*.exe) Do (
For %%b In (in out) Do (
echo 创建禁止 %%b 规则【%%a】
%Cmnd% name="blocked %%a via script" dir=%%b program="%%a"
)
)
echo:
echo 完成,成功创建%folder% 中所有 exe 文件的禁止入站、出站规则
echo ----------------------------
echo:
goto begin
发愣机
发表于 6 天前
这个好 CDR太苟了