to do that , it's not necessary to define a filter for files
You will just have simply to add the following lines to hide exe files for guests:.
[file.exe]
{.if|%user%|{.section|file.}.}
Or in the template for the whole directory of VFS.
Or in the vfs as diff template for the concerned directory and his sub-folders.
Or in a hfs.diff.tpl file on the hard disk in the concerned folder.
If you want to push farther the reflection and unhide exe file only for some users:
Create a group of users named "can see exe", associate this group to the persons authorized to see exe files, and put these lines in the template on the place of others than I supplied higher
[file.exe]
{.if|{.member of|can see exe.}|{.section|file.}.}
