The Qualtrak Coach partial uninstall.
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.
Get Help for Qualtrak Coach Installer Cmdlet
Coach-Uninstall
Get-Help Coach-Uninstall -Full Coach-Uninstall -?
Run
Uninstall-Coach
to update and partially uninstall Coach. See "Examples" for more info or usage.
Note
- See more info about
Coach-Uninstall
parameters 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
Note
- Please use single quotes ('') around parameter values, double quotes ("") values evalute as Powershell statement, so it can have undesired effect!
- Set of Qualtrak Coach supported installers that can be uninstalled for speceific installer.
- All except Coach
Db
installer have their equivalent uninstaller. - Valid options:
Full
,App
,IntelliSearch
,TLM
. - Default value is
Full
. So it can be used just asUninstall-Coach
without any parameter.
The Qualtrak Coach full uninstall.
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.
Get Help for Qualtrak Coach Installer Cmdlet
Uninstall-CoachAll
Get-Help Uninstall-CoachAll -Full Uninstall-CoachAll -?
Run
Uninstall-CoachAll
to fully uninstall Coach. See "Examples" for more info or usage.
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'
Note
- Please use single quotes ('') around parameter values, double quotes ("") values evalute as Powershell statement, so it can have undesired effect!
- Specifies the SQL Server database serverinstance.
- General default value can be changed in
config.ps1
for property$global:dbInstanceName
it is by default set to.\SQLEXPRESS
.
Note
DbSrv
parameter will always overrideconfig.ps1
propertyglobal:$dbInstanceName
!- If you want to use general default value use
config.ps1
propertyglobal:$dbInstanceName
, if it is changeable use thisDbSrv
Parameter.
- 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.ps1
for property$global:dbLoginName
it is by default set to$null
.
Note
DbUsr
parameter will always overrideconfig.ps1
property$global:dbLoginName
!- If you want to use general default value use
config.ps1
property$global:dbLoginName
, if it is changeable use thisDbUsr
Parameter.
- 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
Full
is used.
Note
- If not specified it will stop script and wait for
DbPasswd
enter manually in prompt! - If
DbPasswd
value is whitespace it will terminate the script!