Wildcard patterns

Prev Next

Paths specified in a rule can include the * and ? wildcard characters.

These are the valid and invalid wildcard patterns you can use based on each feature.

Feature

Valid pattern

Invalid pattern

Read protect

Write protect

  • C:\Test1\*\*\Test.txt

  • C:\Test1\*\*\Test.txt

  • C:\Test1\*\Test.txt

  • C:\*\*\Test.txt

  • C:\*\Test.txt

  • C:\Test1\?\?\Test.txt

  • C:\Test1\?\???\Test.txt

  • C:\Test1\?????\Test.txt

  • C:\Test1\?\?.txt

  • C:\?\?\Test.txt

  • C:\?\Test.txt

  • C:\?\?.txt

  • C:\Test*\Test1\Test.txt

  • C:\Test?\Test1\Test.txt

  • C:\Test*\Test1*\Test.txt

  • C:\Test?\Test1?\Test.txt

  • C:\Test\Test?????

  • C:\*Test\Test1\Test.txt

  • C:\?Test\Test1\Test.txt

  • C:\*Test?\Test1\Test.txt

  • C:\?Test*\Test1\Test.txt

  • C:\*Test?QA\Test1\Test.txt

  • C:\?Test*QA\Test1\Test.txt

  • *:\Test1\Test2\Test.txt

  • ?:\Test1\Test2\Test.txt

  • *\Test1\Test2\Test.txt

  • ?\Test1\Test2\Test.txt

  • *:\Test1\*\*\Test.txt

  • C:\Test1\Test2\Test.*

  • C:\Test\****

  • C:\Test\*.*

  • C:\Test\Test****

  • C:\*?

  • C:\?*

  • Test\Test1*\Test.txt

  • Test\Test1*\Test.*

  • Test\Test1*\Test.?

Registry

Write protect

Monitor-registry

  • HKEY_LOCAL_MACHINE\TestLevel1\Level2

  • HKEY_LOCAL_MACHINE\TestLevel*\Level2

  • HKEY_LOCAL_MACHINE\Test*1\Level2

  • HKEY_LOCAL_MACHINE\*TestLevel1\Level2

  • HKEY_LOCAL_MACHINE\*TestLevel*\Level2

  • HKEY_LOCAL_MACHINE\*\Level2

  • HKEY_LOCAL_MACHINE\*\*\Test

  • HKEY_LOCAL_MACHINE\TestLevel1\*Level2

  • HKEY_LOCAL_MACHINE\TestLevel?\Level2

  • HKEY_LOCAL_MACHINE\Test?1\Level2

  • HKEY_LOCAL_MACHINE\?TestLevel1\Level2

  • HKEY_LOCAL_MACHINE\?TestLevel?\Level2

  • HKEY_LOCAL_MACHINE\?\Level2

  • HKEY_LOCAL_MACHINE\?\?\Test

  • HKEY_LOCAL_MACHINE\TestLevel1\?Level2

  • HKEY_LOCAL_MACHINE\TestLevel1\?Level?

  • HKEY_LOCAL_MACHINE\TestLevel1\Level?

  • HKEY_LOCAL_MACHINE\*?Test?Level1*\Level2

  • *\TestLevel1\Level2

  • HKEY_*_MACHINE\TestLevel1\Level2

  • HKEY_LOCAL_MACHINE\TestLevel1\*

  • HKEY_LOCAL_MACHINE\TestLevel1\*Level*

  • HKEY_LOCAL_MACHINE\TestLevel1\Level*

  • ?\TestLevel1\Level2

  • HKEY_?_MACHINE\TestLevel1\Level2

  • HKEY_LOCAL_MACHINE\TestLevel1\?

Trusted Directory

  • c:\windows\*\test

  • c:\windows\*\test\*\test2

  • \\*\AD\User1

  • \\?\AD\User1

  • \\10.??10.10\AD?\User1

  • \\10.10.10.10\?AD?\User1

  • \\10.10.10.10\????\User2

  • \\10.10.10.10\?AD\User1

  • \\10.10.10.10\AD?\User1

  • \\10.10.10.10\?AD?\User?

  • \\10.10.10.10\?AD?\?User1

  • \\10.10.10.10\?AD?\?User1?

  • \\10.10.10.10\?AD?\?

  • c:\windows\*\a\*

  • c:\windows\*

  • c:\windows\*\

  • c:\windows\*?\a

  • c:\windows\**\a

  • c:\windows\***\a

  • \\10.10.10.10\AD*\User1

  • \\10.**10.10\AD*\User1

  • \\10.10.10.10\*AD*\User1

  • \\10.10.10.10\*****\User2

  • \\10.10.10.10\*AD\User1

  • \\10.10.10.10\*AD*\User*

  • \\10.10.10.10\*AD*\*User1*

  • \\10.10.10.10\*AD*\*

  • \\10.10.10.10\*AD*\*User1

  • \\10.10.10.10\?AD?***\User1

  • \\10.10.10.10\?***?***\User1

  • \\10.10.10.10\Test1\User**?

  • \\10.10.10.10?AD?***\User1

  • \\10.10.10.10?AD?*\User1

Monitor File Changes

  • *:\Test1\Test2\Test.txt

  • ?:\Test1\Test2\Test.txt

  • *\Test1\Test2\Test.txt

  • ?\Test1\Test2\Test.txt

  • *:\Test1\*\*\Test.txt

  • C:\Test1\*\*\Test.txt

  • C:\Test1\*\*\Test.txt

  • C:\Test1\*\Test.txt

  • C:\Test1\*\*.txt

  • C:\*\*\Test.txt

  • C:\*\Test.txt

  • C:\*\*.txt

  • C:\Test1\?\?\Test.txt

  • C:\Test1\?\???\Test.txt

  • C:\Test1\?????\Test.txt

  • C:\Test1\?\?.txt

  • C:\?\?\Test.txt

  • C:\?\Test.txt

  • C:\?\?.txt

  • C:\Test1\Test2\Test.?

  • C:\Test*\Test1\Test.txt

  • C:\Test?\Test1\Test.txt

  • C:\Test*\Test1*\Test.txt

  • C:\Test?\Test1?\Test.txt

  • C:\Test\Test?????

  • C:\*Test\Test1\Test.txt

  • C:\?Test\Test1\Test.txt

  • C:\*Test?\Test1\Test.txt

  • C:\?Test*\Test1\Test.txt

  • C:\*Test?QA\Test1\Test.txt

  • C:\?Test*QA\Test1\Test.txt

  • C:\Test1\Test2\Test.*

  • C:\Test\****

  • C:\Test\?????

  • C:\Test\*.*

  • C:\Test\?.?

  • C:\Test\Test****

  • C:\*?

  • C:\?*

  • Test\Test1*\Test.txt

  • Test\Test1*\Test.*

  • Test\Test1*\Test.?

Monitor Process

  • *:\Test1\Test2\Test.exe

  • ?:\Test1\Test2\Test.exe

  • *\Test1\Test2\Test.exe

  • ?\Test1\Test2\Test.exe

  • *:\Test1\*\*\Test.exe

  • C:\Test1\*\*\Test.exe

  • C:\Test1\*\*\Test.exe

  • C:\Test1\*\Test.exe

  • C:\Test1\*\*.exe

  • C:\*\*\Test.exe

  • C:\*\Test.exe

  • C:\*\*.exe

  • C:\Test1\?\?\Test.exe

  • C:\Test1\?\???\Test.exe

  • C:\Test1\?????\Test.exe

  • C:\Test1\?\?.exe

  • C:\?\?\Test.exe

  • C:\?\Test.exe

  • C:\?\?.exe

  • C:\Test1\Test2\Test.?

  • C:\Test*\Test1\Test.exe

  • C:\Test?\Test1\Test.exe

  • C:\Test*\Test1*\Test.exe

  • C:\Test?\Test1?\Test.exe

  • C:\Test\Test?????

  • C:\*Test\Test1\Test.exe

  • C:\?Test\Test1\Test.exe

  • C:\*Test?\Test1\Test.exe

  • C:\?Test*\Test1\Test.exe

  • C:\*Test?QA\Test1\Test.exe

  • C:\?Test*QA\Test1\Test.exe

  • Test\Test1*\Test.exe

  • Test\Test1*\Test.?

  • C:\Test1\Test2\Test.*

  • C:\Test\****

  • C:\Test\?????

  • C:\Test\*.*

  • C:\Test\?.?

  • C:\Test\Test****

  • C:\*?

  • C:\?*

  • Test\Test1*\Test.*

Updaters

  • C:\Test1\*\*\Test.exe

  • C:\Test1\*\*\Test.exe

  • C:\Test1\*\Test.exe

  • C:\Test1\*\*.exe

  • C:\*\*\Test.exe

  • C:\*\Test.exe

  • C:\Test1\Test2\Test.*

  • C:\Test1\?\?\Test.exe

  • C:\Test1\?\???\Test.exe

  • C:\Test1\?????\Test.exe

  • C:\?\?\Test.exe

  • C:\?\Test.exe

  • C:\?\?.exe

  • C:\Test*\Test1\Test.exe

  • C:\Test?\Test1\Test.exe

  • C:\Test*\Test1*\Test.exe

  • C:\Test?\Test1?\Test.exe

  • C:\*Test\Test1\Test.exe

  • C:\?Test\Test1\Test.exe

  • C:\*Test?\Test1\Test.exe

  • C:\?Test*\Test1\Test.exe

  • C:\*Test?QA\Test1\Test.exe

  • C:\?Test*QA\Test1\Test.exe

  • Test\Test1*\Test.exe

  • *:\Test1\Test2\Test.exe

  • ?:\Test1\Test2\Test.exe

  • *\Test1\Test2\Test.exe

  • ?\Test1\Test2\Test.exe

  • *:\Test1\*\*\Test.exe

  • C:\*\*.exe

  • C:\Test1\?\?.exe

  • C:\Test1\Test2\Test.?

  • C:\Test\****

  • C:\Test\?????

  • C:\Test\*.*

  • C:\Test\?.?

  • C:\Test\Test****

  • C:\Test\Test?????

  • C:\*?

  • C:\?*

  • Test\Test1*\Test.*

  • Test\Test1*\Test.?