火绒安全软件

用户规则分享区
发新帖
打印 上一主题 下一主题

关于规则中*的使用

[复制链接]
6365 2
楼主
发表于 2015-9-27 22:04:27 | 只看该作者 |正序浏览 |阅读模式
跳转到指定楼层

首先:很多人都是这样介绍,*代表所有字符。举例:  C:\*\A.EXE,不管后面什么操作,先看规则本身。
            有人说这个规则代表C盘中所有二级目录下的A.EXE文件,C盘根目录是第一级,根目录下的文件夹是第二级。这时候*不能代表\
但是根据介绍*代表所有字符,那么B\C算不算“所有字符”这个范围内的呢。
            如果这个规则的某个特例是这样的C:\B\C\A.exe,能代表吗?
这种情况官方是怎么看待的?算不算有歧义呢。一直对*的使用有疑问。

个人写规则,文件夹下(不包括子目录)从来都是用这种方式C:\>\A.EXE,用>\,而不用*\。
回复

使用道具 举报

6365 2
板凳
发表于 2015-9-28 08:28:21 | 只看该作者
15803312102 发表于 2015-9-27 22:27
根据测试*可以代表\,所以关于二级三级目录禁运等还是需要>,MD和咖啡**=火绒的>,毛豆蛋疼的没有。所以直 ...

感谢测试,看了您的测试,我自己也做了测试。确实如您所说。这个时候*仍然能代表所有字符。
回复

使用道具 举报

6365 2
沙发
发表于 2015-9-27 22:27:55 | 只看该作者
根据测试*可以代表\,所以关于二级三级目录禁运等还是需要>,MD和咖啡**=火绒的>,毛豆蛋疼的没有。所以直接一个?:\*.exe会瞬间爆炸。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | [立即注册]

本版积分规则

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