查看: 7508|回复: 30
收起左侧

[求助] 求解怎样表示根目录下的文件

[复制链接]
godeye
头像被屏蔽
发表于 2008-5-15 10:31:54 | 显示全部楼层 |阅读模式
RT,想找个通配符表示根目录下的所有文件例如C:\a.htm 这样的文件 但不包括C:\b\a.htm

试过了?:\*   ?:\*.*  等等都不行...   感觉comodo的通配符远没有EQ的强大  分组的方式也很让人恼火...

还是换回EQ算了?

等待高手解答
godeye
头像被屏蔽
 楼主| 发表于 2008-5-16 06:55:58 | 显示全部楼层
有人知道吗
某某猫
发表于 2008-5-16 07:49:10 | 显示全部楼层
相信看了U版的打磨帖后你会对COMODO的通配符相当了解了
http://bbs.kafan.cn/viewthread.php?tid=174493
?:\* 表示所有文件,包括目录
?:\*.* 表示所有带后缀名的文件和带. 的目录
a256886572008
发表于 2008-5-16 08:07:47 | 显示全部楼层
直接  禁止 U 盤程序  和  wscript.exe 被運行,即可!
夏春秋
发表于 2008-5-16 08:39:06 | 显示全部楼层
在例外规则Modify中
Allow C:\*\* (不包括根目录)
Block C:\* (包括根目录)
结果就只是不允许根目录

评分

参与人数 1经验 +2 收起 理由
某某猫 + 2 感谢解答: )

查看全部评分

godeye
头像被屏蔽
 楼主| 发表于 2008-5-16 18:00:22 | 显示全部楼层
楼上的是正解   看来只能曲线救国了
夏春秋
发表于 2008-5-16 18:51:09 | 显示全部楼层

回复 6楼 godeye 的帖子

Comodo就是用Modify里的Allow, Block和Ask进行匹配来编制规则的
单个程序的规则还可以和All applications的Allow Block和Ask进行上下匹配来制定出规则
这是和SSM、PS一样的模块化设置,和纯通配符编规则相比是另一条路子。
godeye
头像被屏蔽
 楼主| 发表于 2008-5-19 10:33:33 | 显示全部楼层
原帖由 rushmore 于 2008-5-16 08:39 发表
在例外规则Modify中
Allow C:\*\* (不包括根目录)
Block C:\* (包括根目录)
结果就只是不允许根目录


发现这样的设置会产生很多问题~~
比如原来我的Block规则中有%windir%\temp\*(禁止临时文件夹中的程序运行)在Allow规则中加入C:\*\*后Block中的这条规则就失效了

由于Allow的规则优先级高于Block,这样设置的结果就是Block中的规则都失效了

看来还是没有完美的方法啊~


继续期待高人解答
星之梦
发表于 2008-5-19 10:51:00 | 显示全部楼层
需要阻止%windir%\temp\*的话还是用\*.*吧。
godeye
头像被屏蔽
 楼主| 发表于 2008-5-19 11:21:08 | 显示全部楼层
原帖由 星之梦 于 2008-5-19 10:51 发表
需要阻止%windir%\temp\*的话还是用\*.*吧。



严格来说用%windir%\temp\*比%windir%\temp\*.*好

对于C:\windows\temp\a.exe前者*匹配a.exe后者第一个*匹配a第二个*匹配exe
而对于C:\windows\a(没有后缀名)后者就不匹配了


我拿%windir%\temp\* 只是做个举例而已
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2025-5-2 18:06 , Processed in 0.130293 second(s), 19 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

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