Windows Dienste per sc.exe deaktivieren

1. Aufruf-Skript

@ECHO on
for /f „tokens=1“ %%i in (Hostliste.txt) do call :loop %%i
goto :eof
:loop
call disable-service.bat %1
goto :eof

2. Skript für Startart änderung per Batch und sc.exe

SET PC=%1
ping /n 1 %1|findstr „nicht erreichbar“
if %ERRORLEVEL% == 0 ( 
  goto :eof
)
sc \\%PC% stop „Service-Name“
sc \\%PC% config „Service-Name“ displayname= „Service-Name“ start= disabled

3. Beispiel: Hostliste.txt

PC1
PC2
PC3
PC4

Schreibe einen Kommentar