Symphony Desktop Application (SDA) command line arguments

Symphony Desktop Application (SDA) command line arguments are a list of parameters a user can tailor to a specific configuration before the SDA is loaded. This is useful when a user is regularly required to switch between different Symphony environments.

To modify the SDA command line arguments, navigate to the path of your SDA setup and the Symphony shortcut location. Typically, it is located below:

C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Symphony\

When the shortcut is located, copy the original file and use the new file for the specific configuration(s). Parameters that can be configured are below:

  • userDataPath.
  • logPath.
  • disable-http-cache.
  • proxy-pac-url.
  • url.

To make changes, right click on the new file, navigate to the Shortcut tab and amend the Target field as required to reflect the new configuration(s) (Figure 1):

mceclip2.png

Figure 1 Symphony Properties

More than one command line argument can be used simultaneously if a user wishes to set more than 1 of the flags mentioned above, for example:

C:\Program Files\Symphony\Symphony.exe --userDataPath="C:\\Users\\example\Desktop\config" --logPath="C:\\Users\\example\Desktop\logs" --url="https://example.symphony.com" -http-cache --proxy-pac-url=http://google.com

userDataPath

This flag will change the location where the SDA looks for your configuration. This is useful when there are multiple operating system profiles, for example:

--userDataPath="C:\\Users\\example\Desktop\config"

logPath

This flag will change the location where the SDA will write log files to, for example:

--logPath="C:\\Users\\example\Desktop\logs"

disable-http-cache

This flag will change the way the SDA uses caching by disabling it completely, for example:

--disable-http-cacheproxy-pac-url

This flag will allow the SDA to use different security PAC files. This is useful if you have access to multiple pods, for example:

--proxy-pac-url=http://google.com

url

This flag will change pod url for the SDA. This is useful if you have access to multiple pods, for example:

--url="https://companyabc.symphony.com"

Note: Where companyabc is the name of your pod.