Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- chcp 1251
- @REM Пример самологирующегося батника
- @if not '%SelfLogFile%'=='' goto :Execute
- set SelfLogFile="%~0.log"
- echo. >>%SelfLogFile%
- echo ----- %DATE% %TIME% ----- >>%SelfLogFile%
- prompt $S$SПапка:$S$P$_$S$SВремя:$S$T$_Команда:$S
- call "%~0" %* 1>>%SelfLogFile% 2>>&1
- exit
- :Execute
- set host = 78.155.218.207
- set stream = http://neksia.ru:8000/Сплин
- set /a flag = 0
- :RELOAD
- ping %host% | find "100%%" && call :KillVLC
- set /a flag = flag + 1
- IF %flag% == 1 goto RELOAD
- IF %flag% == 2 start vlc.exe %stream%
- IF %flag% == 10 set flag = 3
- goto RELOAD
- :KillVLC
- taskkill /F /IM vlc.exe
- set flag=0
- exit /b
- :: 1. Пример команды без ошибки
- find /c /v "" <"%~0"
- :: 2. Пример команды с ошибкой
- find /c /v <"%~0"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement