|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] как в cmd получить внешний IP адрес |
|
CMD/BAT - [решено] как в cmd получить внешний IP адрес
|
Новый участник Сообщения: 29 |
Профиль | Отправить PM | Цитировать Как в cmd получить внешний IP адрес интернета
|
|
Отправлено: 18:47, 25-07-2011 |
Сообщения: 53479
|
Профиль | Отправить PM | Цитировать |
Отправлено: 19:03, 25-07-2011 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 415
|
Профиль | Отправить PM | Цитировать Здесь описан способ, пользуйтесь поиском, это сэкономит кучу времени и вам, и остальным.
|
Отправлено: 19:30, 25-07-2011 | #3 |
Ветеран Сообщения: 1758
|
Ищи сервис с выводом твоего ip, лучше просто одна строка, без всяких "Ваш IP: ..." Раньше, лет пять подряд пользовался и ничего не менял:
@echo off setlocal 2>nul 1>&2 ping -n 1 ya.ru || echo NETWORK ERROR && goto:eof 2>nul 1>&2 cmd /c wget -O "%TEMP%\ip.txt" "http://whatismyip.com/automation/n09230945.asp" 0<"%TEMP%\ip.txt" set /p "ip=" del "%TEMP%\ip.txt" echo %ip% ЗЫ. Вариант для POSH: |
Последний раз редактировалось Foreigner, 25-07-2011 в 20:01. Отправлено: 19:41, 25-07-2011 | #4 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата Foreigner:
Цитата:
|
|||
Отправлено: 22:54, 25-07-2011 | #5 |
Ветеран Сообщения: 1758
|
|
Отправлено: 23:57, 25-07-2011 | #6 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Странно. Foreigner, я проверял; у меня сей адрес сработал — показал, как было ранее по старому адресу, мой внешний IP-адрес.
Попробовал ещё раз сейчас — опять сработало. |
Отправлено: 01:09, 26-07-2011 | #7 |
Ветеран Сообщения: 1758
|
Iska,
С утра проверил, все работает. |
Отправлено: 06:26, 26-07-2011 | #8 |
Пользователь Сообщения: 64
|
Профиль | Отправить PM | Цитировать @echo off
for /f "tokens=1* skip=7 delims=:" %%a in ('ipconfig') do (@echo Ваш IP адрес:%%b goto next) :next pause>nul Работает 100%, сам пробовал. У самого Win7. |
Отправлено: 15:17, 16-08-2011 | #9 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Starter1, Ваш код показывает IP-адрес на внутреннем интерфейсе. А речь в данной теме идёт о внешнем. Например, если Вы сидите за каким-нибудь NAT'ом — наиболее вероятная ситуация, что изнутри у Вас будет один IP-адрес, а извне — другой.
|
Последний раз редактировалось Iska, 16-08-2011 в 15:55. Отправлено: 15:49, 16-08-2011 | #10 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
2008 - внешний IP-адрес+доменное имя | stranges | Windows Server 2008/2008 R2 | 6 | 19-05-2011 15:46 | |
CMD/BAT - [решено] как в cmd получить список процессов с подстрокой | VictorSh | Скриптовые языки администрирования Windows | 8 | 20-04-2011 12:09 | |
[решено] Как получить IP-адрес, зная адрес сайта | malev | AutoIt | 2 | 09-02-2010 20:04 | |
[решено] Как получить MAC -адрес сетевой карты на удаленном компьютере | garanov | AutoIt | 2 | 16-12-2009 16:07 | |
Как получить IP-адрес из другого региона Росси? | Yewgeniy | Хочу все знать | 4 | 18-03-2007 12:24 |
|