/bundles/itninjaweb/img/Breadcrumb_cap_w.png
When I review the settings in WisePSSC.ini, a file that is created by the exclusion list wizzard in Wise Package Studio; i see the following entries:

IgnoreFile14=*?\Recent\*
IgnoreFile88=^C:\WINDOWS\system32\catroot2\*

What made me believe that the exclusion list can work with regular expressions.

Is this the case or does it only understand an asterisk : * ?
0 Comments   [ - ] Hide Comments

Comments

Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
Answer this question or Comment on this question for clarity

Answers

1
AFAIK, the only wildcards Wise package Studio v7.0 supports are as follows. I have never used a carat symbol (^) nor seen it used before.

Repackage.ini wildcards & formatting:
File/Folder:
? = current user profile path
*\ = all directories
*\folder = all subdirectories of “folder”
*?\ = all subdirectories of current user profile path
\* = all files in this directory
\*.xxx = all files ending in extension “.xxx”
%SystemRoot% = C:\Winnt
*%ProgramFiles% = C:\Program Files + all subdirectories

File/Folder examples:
IgnoreFile1=?\Start Menu\Programs\Accessories\Notepad.lnk
IgnoreFile4=*?\application data\microsoft\address book\*
IgnoreFile5=%SystemRoot%\system32\Winspool.drv
IgnoreFile6=*%SystemRoot%\Installer\*
IgnoreFile11=?\application data\microsoft\internet explorer\brndlog.bak
IgnoreFile12=?\ntuser.ini
IgnoreFile13=*\\csgrefile008\wps$\*
IgnoreFile14=*\unwise.exe
IgnoreFile161=*\*.gid
IgnoreFile20=*%ProgramFiles%\Novadigm\Log\*

Registry:*
*note registry exclusions do not support use of wildcard characters
Ends with “\\something” = Ignore any value with name “something”
Ends with “\\<default>” = Ignore only the default value (string value = “(Default)”)
Ends with “\\<ignore entire subtree>” = Ignore this key and all subkeys

Registry examples:
IgnoreKey303=HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\RNG\\Seed
IgnoreKey993=HKEY_CLASSES_ROOT\Paint.Picture\shell\open\command\\<default>
IgnoreKey976=HKEY_CLASSES_ROOT\AppId\IDriver2.exe\\<ignore entire subtree>
Answered 08/31/2009 by: norexx
Orange Belt

Please log in to comment
1
The *, ? and ^ characters are used with regular expressions. "^C:\WINDOWS\system32\catroot2\*" would mean; anything starting with "C:\WINDOWS\system32\catroot2\" and none or more characters after that.
Answered 08/31/2009 by: AngelD
Red Belt

Please log in to comment
0
Thanks a lot for this helpfull reply !!
Answered 09/01/2009 by: ikke
Senior Purple Belt

Please log in to comment