is it possible to use regular expressions in the exclusion list of wise package studio
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 :* ?
IgnoreFile14=*
IgnoreFile88=
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
[ + ] Show comments
Answers (3)
Please log in to answer
Posted by:
norexx
13 years ago
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>
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>
Posted by:
AngelD
13 years ago

so that the conversation will remain readable.