KiloSub
Full Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Код: @echo off for /f "delims=:" %%A in ('findstr /xnc:"<Services>" "%~f0"') do set "Skip=%%A" set Mode=0 call :ServicesHandler echo 1 - Stop Services echo 2 - Start Services echo. :Input set /p "Mode=Mode: " for %%M in (1,2) do if %Mode%==%%M goto :Start goto :Input :Start echo. call :ServicesHandler echo Done! pause exit /b :ServicesHandler for /f "usebackq skip=%Skip% tokens=1,2" %%A in ("%~f0") do ( if "%%A"=="</Services>" echo. & exit /b echo %%A if %Mode%==1 ( sc config %%A start= disabled net stop %%A ) if %Mode%==2 ( sc config %%A start= %%B net start %%A ) ) exit /b <Services> LanmanWorkstation auto LanmanServer auto RemoteAccess demand RemoteRegistry demand </Services> |
| Всего записей: 420 | Зарегистр. 30-05-2020 | Отправлено: 12:54 09-11-2020 | Исправлено: KiloSub, 14:48 09-11-2020 |
|