The following command line arguments are available for PLMPerformanceAnalytics.exe
All arguments are case-insensitive.

Usage:
	-?, --Help[optional]... Show this usage information 

	-l, --LocalApplicationService, --LocalService, --local, --ls[optional]... OBSOLETE! The default behavior is to use the local application service if available. 

	-a, --ApplicationService[optional]... host[:port] or ip[:port] Connect to a remote application service using TcpIp and use the configuration provided from the service. 

	--ShowApplicationServiceConsole, --ShowServiceConsole, --ServiceConsole[optional]... Connect to the specified application service and show the service console. 

	-s, --SqlServer, --sql[optional]... No application service. Use this SQL-Server. Requires: --Database, Optional: --SqlUser and --SqlPassword 

	-d, --Database, --db[optional]... Use this database. Requires: --SqlServer 

	-u, --SqlUser, --user[optional]... Use SQL-Authentication with this login name. 

	-e, --EncryptedSqlPassword, --pass, --SqlPassword[optional]... Use SQL-Authentication with this password. Requires: --SqlUser 

	-c, --ConfigureApplicationService, --ConfigureService, --config, --cfg[optional]... Direct configuration of the connected application service. 

	-m, --ManageDatabase, --ManageDB, --mdb[optional]... Creating, update and maintenance of the SQL-Database. 

	--Setup[optional]... Shows a dialog to setup service and database. 

	--AdminMode, --admin, --adm[optional]... Enables administration. (this flag is currently not used anywhere) 

	-p, --Profile, --ProfileName[optional]... Specifies the profile to be used. The profile contains the configuration and user data. 

	-r, --PLMPerf_Root_DP, --PLMPerfRoot_DP, --PLMPerfRoot[optional]... Specifies the ROOT Directory to be used. 
                             If not set, the environment variable %PLMPerf_Root_DP% will be used if available. 
                             By default, the grandparent folder of the application exe will be used (exeDir\..\..). 
                             Example: \\server\share\PLMPerfV4 

	--WriteHelpFile[optional]... Write the commandline help to the specified file. 

Argument combinations remarks:
	Only one of ApplicationService[-a] and SqlServer[-s] is allowed
	Only one of ApplicationService[-a] and ProfileName[-p] is allowed
	Database[-d] is required if SqlServer[-s] is specified
	SqlPassword[-e] is required if SqlUser[-u] is specified
	SQL-Database [-s, -d, u, -e] arguments are not allowed in ApplicationService[-a] mode
	ConfigureApplicationService[-c] and ManageDatabase[-m] cannot be used together


Arguments can be specified using one of these alternatives:
	-o Value         -o=Value         -o "Value with Spaces"          "-o=Value with Spaces"
	--Option Value   --Option=Value   --Option "Value with Spaces"    "--Option=Value with Spaces"

Instead of hyphens (- and --) it is also allowed to use forward slash (/) as option prefix:
	/o Value        /o=Value        /o "Value with Spaces"         "/o=Value with Spaces"
	/Option Value   /Option=Value   /Option "Value with Spaces"    "/Option=Value with Spaces"
