早教吧 育儿知识 作业答案 考试题库 百科 知识分享

如何用通配符编写这样的定义在E盘根目录下有一名为:Cache的文件夹,想对该文件夹里的文件及其子文件夹,利用通配符定义出一组文件操作权限。然后对E盘根目录下其它文件及文件夹(含子

题目详情
如何用通配符编写这样的定义在E盘根目录下有一名为:Cache的文件夹,想对该文件夹里的文件及其子文件夹,利用通配符定义出一组文件操作权限。然后对E盘根目录下其它文件及文件夹(含子文件夹)进行通配符定义,定义出另一组操作权限。两组定义的并集应该是整个E盘,即:E:\**。想来想去,也不道该怎么写。对于根目录下的Cache文件夹,我定义为E:\Cache\**,好像是可以了。但E盘下除cache 文件夹以外的其它文件和文件夹怎么来描述就想不出来了。请大家帮忙指点一下,先道声谢了。
▼优质解答
答案和解析
回六楼:有些不是很懂你说的前一规则是那个规则。要求:E盘除了cache文件夹,其它的E盘文件和文件夹都不允许远程用户的任何操作。只有cache 文件夹里面的东西要给用户完全权限(除运行权限)版主建议我用E:\** 和E:\cache\**来做。当我对E:\**设为阻止读、写、创建、删除、运行后。在设置E:\cache\**就起不到任何作用了。无论E:\cache\**在那个位置。给我的感觉是,在文件共享保护列表中,只要出现了对E:\**全阻止的规则,那么其它对E盘里的文件或文件夹重新定义阻止规则都是没有作用的。通配符中没有"与","或","非"字符,我想很难通过通配符来设置我这里所要求的权限分配了。说白了,就是E:\cache全开放(除运行),对E:\cache的补集全阻止。[cache]文件夹和[cache]的补集的并,是整个E盘。呵呵,有些像简单的集合问题了。其实觉得也就是集合问题,集合问题没有"与,或,非"运算符,真的是很难刻画出来的。