/build/static/layout/Breadcrumb_cap_w.png

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 : * ?

0 Comments   [ + ] Show comments

Answers (3)

Posted by: norexx 14 years ago
Orange Belt
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>
Posted by: AngelD 14 years ago
Red Belt
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.
Posted by: ikke 14 years ago
Senior Purple Belt
0
Thanks a lot for this helpfull reply !!
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ