Targets are files or processes on which a subrule action is applied.
Depending on the --subruletype, the targets can differ. A subrule must have at least one target.
Multiple targets can be added at the same time for a subrule.
When --subruletype is file, the following target parameters can be used.
Command | Description |
|---|---|
| Specifies the target files that are included in a file subrule. The values for Wildcards [*, ?, and **] and comma-separated values are also allowed. |
| Specifies the destination file or paths that are included in a file subrule. The target operations available for a file subrule are Rename, Hardlink, or Symlink. Wildcards [*, ?, and **] and comma-separated values are also allowed. |
| Specifies the target files that are excluded when defining the subrule target based on either the file, name, or path. Wildcards [*, ?, and **] and comma-separated values are also allowed. |
| Specifies the target destination file or paths that are excluded for a file subrule. The target operations available for a file subrule are Rename, Hardlink, or Symlink. Wildcards [*, ?, and **] and comma-separated values are also allowed. |
Subrule targets when the subrule type is process:
Command | Description |
|---|---|
| Specifies the target process that is included when applying the subrule. The target process has a name and a file. The value for Wildcards [*, ?, and **] and comma-separated values are also allowed. |
| Specifies the target process that must be excluded when applying the subrule. The target process has a name and a file. The value for Wildcards [*, ?, and **] and comma-separated values are also allowed. |