bat с файлом параметров
подскажите, могу ли я использовать некий файл txt, который будет определять значение переменных в файле bat
Ну например файл бат будет содержать задачу такого типа.
Цитата:
netsh interface ip set address name=%lan% static addr=%ip% mask=255.255.255.0 gateway=%gataway1% gwmetric=1
ping -n 10 127.0.0.1>nul 2>&1
ping -n 5 ya.ru | find /i "TTL=">nul
if %errorlevel%==0 (
goto whatsGataway
) else (
goto con1_2
)
|
а сам текстовый документ иметь вид
Цитата:
set lan = LAN
::название
set ip = 192.168.0.2
:ип адрес
set gataway1 = 192.168.0.1
:шлюз
|
т.е. чтобы один файл читал свои параметры из другого. Если да, можно пример как это делается?
|
Код:
@echo off
setlocal
for /f "tokens=*" %%i in (params.txt) do %%i
echo %lan%
echo %ip%
echo %getaway%
params.txt:
Код:
set lan=LAN
set ip=192.168.0.2
set getaway=192.168.0.1
|
Время: 20:15.
© OSzone.net 2001-