Working With ProjectFilter
ProjectFilter enables you to remove the specified project contents from the specified project.
Use the following syntax:
ProjectFilter >]
[-N <instance name[;instance name*]>]] | [-TL]] [-LOG <log filepath>] [-?]| Parameter | Description |
|---|---|
|
|
Specify the project file to be scanned. No default value assumed. |
|
|
-TY specifies one or more object type names to be removed, delimited by a semicolon character (;). -TX specifies one or more type names to be retained, delimited by a semicolon character (;). -TY and -TX are mutually exclusive. If neither TY nor TX are specified, all types are removed. |
|
|
A list of names of instances to be removed or retained in the form type:name0.name1.name2.name3 where each name is delimited by a semicolon (;) character. If not specified, all instances are removed or retained consistent with any -TY or -TX specification. |
|
|
Lists the valid type identifiers, names, and descriptions. |
|
|
Absolute path to log file. |
|
|
Shows usage details. |
Example: ProjectFilter
Entering the following removes record and field type objects from the project C:\PRJ151141.xml, and writes a log file to C:\ProjectFilter151141.log.
ProjectFilter -PRJ C:\PRJ151141.xml -TY Record;Field
-LOG C:\ProjectFilter151141.log
Entering the following lists valid object types, and writes a log file to C:\ProjectFilterObjTypes.log
ProjectFilter -TL -LOG C:\ProjectFilterObjTypes.log