No matter how I try, if the service is not present during a new installation, it gives an error, what am I doing wrong -SkipDependentServices?
-SkipDependentServices
#V3 Stop-ServiceAndDependencies -Name ‘TeamViewer’ from V3 ignored it if no service was present
Choose to skip checking for and stopping dependent services
# Stop-ADTServiceAndDependencies -Service 'TeamViewer'
# Stop-ADTServiceAndDependencies -Service 'TeamViewer' -SkipDependentServices $true
# Stop-ADTServiceAndDependencies -Service 'TeamViewer' -SkipDependentServices $false
# Stop-ADTServiceAndDependencies -Service 'TeamViewer' -SkipDependentServices
My Solution:
if (Get-Service -Name ‘TeamViewer’ -ErrorAction SilentlyContinue)
{
Stop-Service -Name ‘TeamViewer’
Write-ADTLogEntry -Message “TeamViewer-Dienst wurde gestoppt.”
} else {Write-ADTLogEntry -Message “TeamViewer-Dienst ist nicht vorhanden.”}