Upload files to "Services Scripts"
This commit is contained in:
@@ -0,0 +1,47 @@
|
||||
<#
|
||||
Author: Gabe Kerntke
|
||||
Date: 05-02-2024
|
||||
|
||||
.Synopsis
|
||||
Script to restart the Take Control services after we do a DR test
|
||||
|
||||
.Modified
|
||||
2024-05-02 (GabeK) - Original script created
|
||||
#>
|
||||
|
||||
#Variables
|
||||
$ServiceName = "BASupportExpressStandaloneService_N_Central"
|
||||
$ServiceName1 = "BASupportExpressSrvcUpdater_N_Central"
|
||||
|
||||
#Region Functions
|
||||
|
||||
#Stop Services
|
||||
Function StopServices {
|
||||
Stop-Service $ServiceName -Force -WarningAction:SilentlyContinue | Out-Null
|
||||
Stop-Service $ServiceName1 -Force | Out-Null
|
||||
Start-Sleep 5
|
||||
If ((Get-Service $ServiceName).Status -eq "Stopped" -and (Get-Service $ServiceName1).Status -eq "Stopped" ) {
|
||||
Write-Host "Services were stopped successfully"
|
||||
StartServices
|
||||
}
|
||||
Else {
|
||||
Write-Host "One more more services failed to stop. Exiting script."
|
||||
}
|
||||
}
|
||||
|
||||
#Start Services
|
||||
Function StartServices {
|
||||
Start-Service $ServiceName
|
||||
Start-Service $ServiceName1
|
||||
Start-Sleep 5
|
||||
Get-ServiceStatus
|
||||
}
|
||||
|
||||
Function Get-ServiceStatus {
|
||||
If ((Get-Service $ServiceName).Status -eq "Running" -and (Get-Service $ServiceName1).Status -eq "Running" ) {
|
||||
Write-Host "Services were restarted successfully"
|
||||
}
|
||||
}
|
||||
|
||||
#Region Script Start
|
||||
StopServices
|
||||
Reference in New Issue
Block a user