19 lines
531 B
PowerShell
19 lines
531 B
PowerShell
<#
|
|
.SYNOPSIS
|
|
Stops + removes the two v2 services. Mirrors Install-Services.ps1.
|
|
#>
|
|
[CmdletBinding()] param()
|
|
$ErrorActionPreference = 'Continue'
|
|
|
|
foreach ($svc in 'OtOpcUa', 'OtOpcUaGalaxyHost') {
|
|
if (Get-Service $svc -ErrorAction SilentlyContinue) {
|
|
Write-Host "Stopping $svc..."
|
|
Stop-Service $svc -Force -ErrorAction SilentlyContinue
|
|
Write-Host "Removing $svc..."
|
|
& sc.exe delete $svc | Out-Null
|
|
} else {
|
|
Write-Host "$svc not installed — skipping"
|
|
}
|
|
}
|
|
Write-Host "Done."
|