I think we've been lead astray here. I can't find that command anywhere in the help listing.:
+ <NULL> : TrainzUtil help - Display this help text.
+ <NULL> : TrainzUtil version - Display the TrainzUtil build version.
+ <NULL> : TrainzUtil echo <text> - Echo the supplied text.
+ <NULL> : TrainzUtil time - Echoes the current time in RFC 822 format.
+ <NULL> : TrainzUtil list <KUID> [..] - Parses the specified kuid list into the results.
+ <NULL> : TrainzUtil setlanguage <langCode> - Set the Trainz language to the language code supplied (eg. US, FR, RU, etc).
+ <NULL> : TrainzUtil installCDP <PATH> - Install an asset from a CDP file.
+ <NULL> : TrainzUtil installfrompath <PATH> - Install an asset from a directory.
+ <NULL> : TrainzUtil installfromdls <KUID> [..] - Install an asset from the Auran Download Station.
+ <NULL> : TrainzUtil edit <KUID> [..] - Open an asset for editing.
+ <NULL> : TrainzUtil printconfig <KUID> - Print a config file to stdout.
+ <NULL> : TrainzUtil backupkeywords - Backup all the keywords of your assets.
+ <NULL> : TrainzUtil importkeywords - Import keywords into the Trainz Asset Database.
+ <NULL> : TrainzUtil export-picklist <PATH> - Backup all the assets in the picklist.
+ <NULL> : TrainzUtil import-picklist <PATH> - Import asset picklist into the Trainz Asset Database.
+ <NULL> : TrainzUtil add-keyword <keyword> <KUID> [..] - Add a keyword to the specified assets.
+ <NULL> : TrainzUtil remove-keyword <keyword> <KUID> [..] - Remove a keyword from the specified assets.
+ <NULL> : TrainzUtil search-by-keyword <keyword> - Returns a list of all assets with the specified keyword.
+ <NULL> : TrainzUtil commit <KUID> [..] - Commit any edits that have been made to the specified asset.
+ <NULL> : TrainzUtil revert <KUID> [..] - Discard any edits that have been made to the specified asset.
+ <NULL> : TrainzUtil delete <KUID> [..] - Delete the specified asset from disk.
+ <NULL> : TrainzUtil list-latest-versions <KUID> [..] - Get the latest known version of an asset.
+ <NULL> : TrainzUtil list-dependencies <KUID> [..] - Get an asset's direct dependencies.
+ <NULL> : TrainzUtil list-dependants <KUID> [..] - Get an asset's direct dependants.
+ <NULL> : TrainzUtil generateKUID - Generate a new KUID number in the local user's KUID range.
+ <NULL> : TrainzUtil createCDP <Output Filename.cdp> <kuid> [..] - Export assets to a CDP file.
+ <NULL> : TrainzUtil repairdatabase - Repairs the Trainz Asset Database.
+ <NULL> : TrainzUtil authors - List of all the authorIDs that have content in the game.
+ <NULL> : TrainzUtil searchbycategory [-a] <CategoryList> - List all the local assets with a category set in this format, "CMP;MESH|BD;-ACTV|VE|SCEN". Use the -a parameter if you want to search the download station as well.
+ <NULL> : TrainzUtil filterbystatus <status> <KUID> [..] - List all assets from the specified list which match the specified status flags.
+ <NULL> : TrainzUtil importconsists <PATH> - Import an old style Surveyor consist list, creating consist assets for any unknown entries.
+ <NULL> : TrainzUtil setnextcontentid <int> - Provides a 'next content ID' hint for the KUID generator.
+ <NULL> : TrainzUtil status <KUID> [..] - Print the status of the specified asset.
+ <NULL> : This will output <KUID> : <Flags> : <category> : <username> where flags are a series of letters with case indicating boolean state. (Capital letters are flagged true and lowercase are flagged false.)
+ <NULL> : Ee - The asset is open for edit.
+ <NULL> : Ii - The asset is installed locally.
+ <NULL> : Aa - The asset is present in a backup archive.
+ <NULL> : Bb - The asset is builtin or packaged content.
+ <NULL> : Dd - The asset is on the download station.
+ <NULL> : Pp - The asset is listed in the DLS index as payware DLC.
+ <NULL> : Ll - The asset is locally modified.
+ <NULL> : Mm - The asset has missing dependencies.
+ <NULL> : Ff - The asset is faulty.
+ <NULL> : Oo - The asset is obsolete.
+ <NULL> : Uu - The asset has an update available.
+ <NULL> : Xx - The asset is authorised for use in this Trainz installation.
+ <NULL> : Cc - The asset is in the base content set.
+ <NULL> : TrainzUtil validate <KUID> [..] - Perform validation and display any errors or warnings relating to this asset.
+ <NULL> : TrainzUtil convert-config <PATH> - Converts a config.txt file to config.chump or vice versa.
+ <NULL> : TrainzUtil open-in-driver [-wait] <KUID> - Open the specified route or session asset in Driver. Optionally wait until the module is exited.
+ <NULL> : TrainzUtil open-in-surveyor [-wait] <KUID> - Open the specified route or session asset in Surveyor. Optionally wait until the module is exited.
+ <NULL> : TrainzUtil open-in-preview [-wait] <KUID> - Open the specified route or session asset in the asset preview tool. Optionally wait until the module is exited.
+ <NULL> : TrainzUtil encrypt <PATH> - Encrypt a script file (gs --> gse).
+ <NULL> : TrainzUtil export-package <device-type> <package-name> <package-build-number> [<dependency-package-name> ...] <kuid> [..] - Export assets to a device package.
+ <NULL> : TrainzUtil update-package <package-name> Update prebuilt data within a package.
+ <NULL> : TrainzUtil clean-package [-a] <package-name> Remove the local build's prebuilt data from within a package. Use the -a parameter if you want to strip all prebuilt data.
+ <NULL> : TrainzUtil install-package <PATH> - Install a package from the specified path.
+ <NULL> : TrainzUtil uninstall-package <package-name> - Uninstall the specified package.
+ <NULL> : TrainzUtil list-package-assets <package-name> - List the assets available in the specified package.
+ <NULL> : TrainzUtil downloadcontentlistings - Fully download the latest content listings.
+ <NULL> : TrainzUtil listbuilds <PATH> - Print the list of installed build numbers to a file.
+ <NULL> : TrainzUtil quit - Requests the GUI to close.
+ <NULL> : TrainzUtil async <command..> - Begins running the specified command asynchronously.
+ <NULL> : TrainzUtil sync - Waits for all async commands to complete.
+ <NULL> : TrainzUtil wait <seconds> - Pause for the specified number of seconds.
+ <NULL> : TrainzUtil @<file.txt> - Batch-execute a series of commands from the specified text file (every argument must be between double quotes.)
+ <NULL> : Every line of that text file will be processed like a separate call to TrainzUtil.
+ <NULL> : set <variable> <command..> - Used in a batch file, runs the specified command and overwrites the named variable with the result.
+ <NULL> : append <variable> <command..> - Used in a batch file, runs the specified command and appends the result into the named variable.
+ <NULL> : iferr <variable> <command..> - Used in a batch file, runs the specified command only if the named variable contains one or more errors.
+ <NULL> : iferrflag <command..> - Used in a batch file, runs the specified command only if an error has occurred in the batch file execution up to this point.
+ <NULL> : ifnone <variable> <command..> - Used in a batch file, runs the specified command only if the named variable contains no assets.
+ <NULL> : ifhas <variable> <command..> - Used in a batch file, runs the specified command only if the named variable contains one or more assets.
+ <NULL> : print <variable> - Used in a batch file, prints the content of the named variable.
+ <NULL> : printerrors <variable> - Used in a batch file, prints any errors contained in the named variable.
+ <NULL> : abort <TEXT> - Used in a batch files, aborts processing of the batch file immediately without raising any further errors. If arguments are present, they are logged as a single error string.
+ <NULL> : $(<variable>) - Used as a command parameter in a batch file, replaced with the KUID(s) from the specified variable.