Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Выпарсить IP и изменить последний октет

Ответить
Настройки темы
CMD/BAT - [решено] Выпарсить IP и изменить последний октет

Аватара для Elven

Ветеран


Сообщения: 992
Благодарности: 268

Профиль | Сайт | Отправить PM | Цитировать


Имеем груду машин в разных подсетях и для них ваяется батник, который почти дописан, но остался пункт на котором я споткнулся (ну вот не дружу я со строками и все тут), а посему нид хэлп.
Первые два октета в подсетях всегда совпадают, т.е. адреса имеют вид 10.100.x.y, нужно чтобы машина определила свой IP адрес и загнала, например, в переменную первых три октета (т.е. 10.100.x. ). Далее к этим трем октетам будет приписываться четвертый, а потом глядишь эта фиговина наконец заработает.

Отправлено: 14:46, 20-08-2014

 

Аватара для Elven

Ветеран


Сообщения: 992
Благодарности: 268

Профиль | Сайт | Отправить PM | Цитировать


К черту строки, FOR рулит. Спасибо если кто думал, нашел сам решение.
Код: Выделить весь код
@echo off
for /f "tokens=2-3 delims=:(" %%i in ('ipconfig /all^|find "IPv4"') do (
  for /f "tokens=1-4 delims=. " %%A in ("%%i") do (
    set ok1=%%A
    set ok2=%%B
    set ok3=%%C
    set ok4=%%D
))
echo %ok1%.%ok2%.%ok3%.%ok4%
pause>NUL

Отправлено: 15:38, 20-08-2014 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Выпарсить IP и изменить последний октет

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Интернет - Как изменить IP компьютера, программы и сервисы для смены IP Bagle Программное обеспечение Windows 25 26-06-2010 22:35
[решено] Изменить IP адрес на сервере (контроллер домена) grigbk Microsoft Windows NT/2000/2003 3 24-12-2009 15:32
[решено] Как изменить IP адрес и имя компьютера при установке Solitude Автоматическая установка Windows 2000/XP/2003 11 08-10-2008 21:59
Proxy/NAT - Как изменить статический IP адрес? ILMF Сетевые технологии 5 03-06-2008 11:27
необходимо изменить IP на сервере с Актив Директори 2003? Alexir Microsoft Windows NT/2000/2003 4 19-10-2007 15:33




 
Переход