From bb58abce6d7251e268a514a5b0bbe663c9850678 Mon Sep 17 00:00:00 2001 From: David Schroeder Date: Sat, 14 Dec 2024 14:06:05 -0600 Subject: [PATCH] Update Veeam-Services-Control.cmd --- Veeam-Services-Control.cmd | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/Veeam-Services-Control.cmd b/Veeam-Services-Control.cmd index 436cd7f..7fa847f 100644 --- a/Veeam-Services-Control.cmd +++ b/Veeam-Services-Control.cmd @@ -21,10 +21,9 @@ if "%errorlevel%"=="3" ( set start=true ) -postgresql-x64-15 -for /f "tokens=2" %%? in ('sc query type^= service state^= all^|find /i "veeam"^|find /i "service_name"^|find /i /v "sqlagent"^|find /i /v "postgresql-x64-15"^|find /i /v "veeam.archiver"') do net %switch% /y "%%?" -if "%switch%"=="stop" for /f "tokens=3*" %%? in ('tasklist /fo list^|find /i "veeam"^|find /i /v "veeam.archiver"') do taskkill /f /im "%%?" -if "%start%"=="true" for /f "tokens=2" %%? in ('sc query type^= service state^= all^|find /i "veeam"^|find /i "service_name"^|find /i /v "sqlagent"^|find /i /v "postgresql-x64-15"^|find /i /v "veeam.archiver"') do net start /y "%%?" +for /f "tokens=2" %%? in ('sc query type^= service state^= all^|find /i "veeam"^|find /i /v "sqlagent"^|find /i "postgresql-x64-15"') do net %switch% /y "%%?" +if "%switch%"=="stop" for /f "tokens=3*" %%? in ('tasklist /fo list^|find /i "veeam"') do taskkill /f /im "%%?" +if "%start%"=="true" for /f "tokens=2" %%? in ('sc query type^= service state^= all^|find /i "veeam"^|find /i /v "sqlagent"^|find /i "postgresql-x64-15"') do net start /y "%%?" echo "" #pause