Uninstaller¶
Partial Uninstall¶
The Qualtrak Coach partial uninstall.
Description¶
On each update for new release partial uninstall is used to remove only Coach files and binaries, needed to be cleaned up for newer release files and binaries.
Each installer [Full, App, Db, IntelliSearch, TLM] can be uninstalled with partial uninstaller.
Usage¶
Get Help for Qualtrak Coach Installer Cmdlet
Coach-UninstallGet-Help Coach-Uninstall -Full Coach-Uninstall -?
Run
Uninstall-Coachto update and partially uninstall Coach. See “Examples” for more info or usage.
Examples¶
Note
- See more info about
Coach-Uninstallparameters in “Parameters” section. - Please use single quotes (‘’) around parameter values, double quotes (“”) values evaluate as Powershell statement, so it can have undesired effect!
Minimal usage, it will uninstall Qualtrak Coach Full installer files:
Coach-Uninstall # same as it was used: Uninstall-Coach -Installer Full
Full usage for uninstall particular Qualtrak Coach installer with all supported installers:
Uninstall-Coach -Installer Full Uninstall-Coach -Installer App Uninstall-Coach -Installer IntelliSearch Uninstall-Coach -Installer TLM
Parameters¶
Note
- Please use single quotes (‘’) around parameter values, double quotes (“”) values evalute as Powershell statement, so it can have undesired effect!
Installer¶
- Set of Qualtrak Coach supported installers that can be uninstalled for speceific installer.
- All except Coach
Dbinstaller have their equivalent uninstaller. - Valid options:
Full,App,IntelliSearch,TLM. - Default value is
Full. So it can be used just asUninstall-Coachwithout any parameter.
Full Uninstall¶
The Qualtrak Coach full uninstall.
Description¶
The uninstaller removes Coach completely from the system.
Warning
Beware with this command all data will be lost files, binaries, uploaded files and Coach database.
Note
Full installer removes:
- Coach Windows Services.
- Coach IIS Web applications.
- Drops Coach database, and database User Login used for Coach (AspireUser).
- All Coach files from disk.
Usage¶
Get Help for Qualtrak Coach Installer Cmdlet
Uninstall-CoachAllGet-Help Uninstall-CoachAll -Full Uninstall-CoachAll -?
Run
Uninstall-CoachAllto fully uninstall Coach. See “Examples” for more info or usage.
Examples¶
Minimal usage, used for complete remove of Coach from system, with minimal (required) parameters:
Uninstall-CoachAll -DbPasswd '$ecReT'
Full usage of uninstaller parameters, used for complete remove of Coach from system with all parameters:
Uninstall-CoachAll -DbSrv 'srv\ins' -DbUsr 'admin' -DbPasswd '$ecReT'
Parameters¶
Note
- Please use single quotes (‘’) around parameter values, double quotes (“”) values evalute as Powershell statement, so it can have undesired effect!
DbSrv¶
- Specifies the SQL Server database serverinstance.
- General default value can be changed in
config.ps1for property$global:dbInstanceNameit is by default set to.\SQLEXPRESS.
Note
DbSrvparameter will always overrideconfig.ps1propertyglobal:$dbInstanceName!- If you want to use general default value use
config.ps1propertyglobal:$dbInstanceName, if it is changeable use thisDbSrvParameter.
DbUsr¶
- Specifies the SQL Server database serverinstance user login name.
- This value is not persisted or saved in any way, it is only for lifetime of installation session.
- General default value can be changed in
config.ps1for property$global:dbLoginNameit is by default set to$null.
Note
DbUsrparameter will always overrideconfig.ps1property$global:dbLoginName!- If you want to use general default value use
config.ps1property$global:dbLoginName, if it is changeable use thisDbUsrParameter.
DbPasswd¶
- Specifies the SQL Server database serverinstance password.
- This value is not persisted or saved in any way, it is only for lifetime of installation session.
- Required when parameter
Fullis used.
Note
- If not specified it will stop script and wait for
DbPasswdenter manually in prompt! - If
DbPasswdvalue is whitespace it will terminate the script!