You can use this dialog box to modify the properties of the filters of Folder Guard. To display this dialog box, select the filter you want to change in the Folder Guard window, and press Enter or choose Properties command from the Filter menu. (You can also double-click the filter with the mouse or press the Enter key to display this dialog box). This dialog box contains the following areas:
A mask that specifies the names of the files to which this filter should apply. If a file has a name that matches the mask entered in this box, this filter would apply to that file, unless the name of the file matches the mask entered in the Except for files box. (See below for the examples). Empty box means ALL (the same as *), that is all files match the filter.
The mask that specifies the file names the filter should NOT be applied to. Empty area means NONE, that is no files are excluded from the filter. If a file name matches the mask entered in this area, the filter will not be applied to such a file, even if its file name matches the Apply to files mask.
The mask of the folders to which the filter should applied. Only files located in the folders listed in this box would be subject to this filter. (See below for the examples). Empty area means ALL (the same as *), that is all folders match the filter.
The folders the filter should NOT be applied to. Empty area means NONE, that is no folders are excluded from the filter. If a file is located in a folder that matches the mask entered in this area, the filter will not be applied to such a file, even if its folder matches the Apply to folders mask.
The mask specifying the names of the executable modules to which this filter should apply. Only files accessed by the modules defined by this mask would be subject to this filter, unless the name of the module matches the mask entered in the Except for modules box. (See below for the examples). Empty area means ALL (the same as *), that is files opened by any module would match the filter.
The modules this filter should NOT apply to. Empty area means NONE, that is no modules are excluded from the filter. If the module name matches the mask entered in this area, the filter will not be applied to the files accessed by that module, even if the module name matches the Apply to modules mask.
Any text (such as explanatory notes) may be entered here. The content of this box is not used by Folder Guard when restricting access to files with the filters.
Note: The name of a filter can be changed using the Filter - Rename command. Folder Guard does not use the name while performing the protection; it is just a label to help you identify the filter.
Whenever a program attempts to access a file, Folder Guard takes a note of the following information:
Folder Guard then walks through the list of filters, in the order they are listed in the Folder Guard window, and attempts to match the noted information with each filter that has a non-default access attribute for the user currently logged on to the computer. The match occurs if all of the following conditions are met:
If all three conditions above are met, Folder Guard uses the access attribute assigned to the filter to allow or deny access to the file. If at least one condition listed above is not met, Folder Guard skips the filter and continues to search for the matching filter until the end of the list is reached. If no matching filter is found, Folder Guard uses the access attribute of the file, as it was assigned with Folder Guard and displayed in the Folder view. If the file was not added to the folder list, or has a default access attribute, the access attribute of the folder where the file is located is used.
Note: The Trusted Programs list has a higher priority than the list of the filters. That is, a trusted program can access all files unconditionally, even if you have set up a filter that restrict access to certain files for that program.
All masks are case-insensitive. For example, *.exe, *.Exe, and *.EXE all have the same effect. When describing the masks of the filters, the following terms are used:
|
|
If a mask must include spaces, it should be enclosed in double quotes. For example, to specify all files that begin with white paper, use the mask "white paper*", including quotes.
Several masks may be separated with spaces, semicolons (;), or commas (,). For example:
*.txt;"white paper*";*.EXE,*.doc
Any file that have the file name extension txt, or exe, or doc, or if its file name begins with white paper, would have matched such a composite mask.
|
If a mask must include spaces, it should be enclosed in double quotes. For example, to specify all files that reside in subfolders of C:\Program Files, use the mask "C:\Program Files\*", including quotes.
Note that some applications and Windows components use the short (a.k.a. MS-DOS-style) names for the folders. (For example, C:\PROGRA~1 refers to the same folder as C:\Program Files.) To protect access from such applications, add a mask to match the short name of the folder as well (for example, C:\PROGRA~1\* ).
Several masks may be separated with line breaks, spaces, semicolons (;), or commas (,). For example:
"C:\Program Files\*", C:\PROGRA~1\*, C:\Windows*
|
Several masks may be separated with spaces, semicolons (;), or commas (,). For example:
notepad winword winfile