Upgrade
UI Mode §
To upgrade SmartPTT in UI mode, follow the instructions available in the dedicated article.
Quiet Mode§
To upgrade SmartPTT in quiet mode, you must perform the following actions:
-
Uninstall the existing SmartPTT version using old installation package.
-
Install a new version using the new installation package.
# set path to old installation package $App = "\\path\to\new\smartptt.exe" # set components; e.g. server only $Args = "server " # set installation folder $Args += "--installfolder ""C:\Program Files\SmartPTT"" " #(1) # set up authorization mode; e.g. local $Args += "--AUTHSETTINGS AUTHTYPE=Local " # set up centralized authorization; e.g. "yes" $Args += "IS_CENTRALIZED=true " # set up user groups for sysadmins; e.g. "SmartPttSysadmins" $Args += "SYSADMINS='SmartPttSysadmins' " $Args += "DBADMINS='SmartPttSysadmins' " $Args += "CSLADMINS='SmartPttSysadmins' " $Args += "CSLOPS='SmartPttSysadmins' " # perform install $App --quiet --i $Args- Double quotes required to encode the
"symbol in the string.
- Double quotes required to encode the
Automation§
Upgrade automation is available only in quiet mode.
With the current SmartPTT version, you should perform the following actions for that:
- Ensure both existing and new SmartPTT installation packages are in the network folder reachable to the destination computer.
- Create a script that uninstalls existing SmartPTT versions, and then installs new SmartPTT version.
- Create a tasks for schedulers you use. For example, see instructions on creating upgrade tasks in Task Scheduler.