欢迎来到天天文库
浏览记录
ID:12084602
大小:22.00 KB
页数:3页
时间:2018-07-15
《系统变量及通配符》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、环境变量使用环境变量可以增强规则的通用性,便于分享规则。同时也可以减少规则输入的时间。系统的环境变量,可以通过DOS窗口,set命令查看。Defense+只支持部分环境变量。Defense+支持的环境变量:假设操作系统的安装目录为C:%windir%=C:Windows%SystemRoot%=C:Windows%temp%=C:DocumentsandSettings用户名LocalSettingsTemp%AllUsersProfile%=C:DocumentsandSettingsAllUsers%UserProfile%=C:DocumentsandSetti
2、ngs用户名%AppData%=C:DocumentsandSettings用户名ApplicationData%ProgramFiles%=C:ProgramFiles%CommonProgramFiles%=C:ProgramFilesCommonFiles此外Defense+还支持DeviceHarddiskVolume?这种特殊写法。通配符我知道的通配符就是*和?。*是比较常用的,可以代表任意字符,可以表示所有文件、注册表项目、COM接口。通过和的组合,可以表示目录和注册表的层次。?一般代表单独的字符,用的比较少,?:可以用来表示盘符。Defense+的通配
3、符目前不支持单独的目录操作,目录也是文件。*都是包括所有子目录的。例子:C:*表示C盘下的所有文件C:*.exe表示C盘下的所有exe文件C:**表示C盘第一层目录下的所有文件%windir%system32*表示C:WindowsSystem32下的所有文件C:testtest1*.*C:testtest1下所有带后缀名的文件和带.的目录,对于test1目录操作不保护。C:testtest*C:test目录下的以test开头的文件和目录,保护目录操作,如不能重命名test1目录?:autorun.inf表示所有根目录下的autorun.inf?:*
4、表示所有文件,包括目录?:*.*表示所有带后缀名的文件和带.的目录*.exe表示全盘所有exe文件*.dll表示全盘的所有dll文件?:DocumentsandSettings*Cookies*.txt表示类似C:DocumentsandSettingsAllUsersCookies和C:DocumentsandSettings用户名Cookies下的所有txt文件*SoftwareMicrosoftWindowsCurrentVersionRun*表示HKLM
5、HKCUSoftwareMicrosoftWindowsCurrentVersion
6、下所有以Run开头的键值和项,及项下面所有子项,子键。官方没有公布通配符和环境变量的资料,以上均来自个人使用,有不对的请指出。
此文档下载收益归作者所有