Выполнить действие на основании ответа от WGET
Добрый день
Отправляю get запрос с помощью wget, например:
http://domain.com/index.php?test=privet&number=1
в ответ получаю:
type=2;
Всего вариантов полученных type может быть до 10 штук
На основании полученного type мне нужно выполнять разные команды.
Код:
wget http://domain.com/index.php?test=privet&number=1
если получили type=1:
выполняем: java -jar "C:\mainx.jar" -r C:\_skls\test.skl
если получили type=2:
выполняем: java -jar "C:\mainx.jar" -r C:\_skls\test2.skl
если получили type=3:
выполняем: java -jar "C:\mainx.jar" -r C:\_skls\test3.skl
и так далее
Как это сделать батником?
|
greg zakharov |
13-12-2015 19:45 2584469 |
Код:
@echo off
setlocal enabledelayedexpansion
for /f "tokens=*" %%i in (
'wget -qO- --no-cache http://domain.com/index.php?test=privet&number=1'
) do (
set "i=%%~i"
for /f "tokens=2 delims==" %%j in ("!i!") do (
echo:jar -jar "C:\mainx.jar" -r "C:\_skils\test%%~j.skl"
)
)
endlocal
exit /b
|
Время: 18:31.
© OSzone.net 2001-