|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - получение Ip c wget |
|
CMD/BAT - получение Ip c wget
|
Пользователь Сообщения: 117 |
нужно получить ip адрес с помощью wget.exe и дать ему значение ip, дальше скрипт будет использовать это значение
получать айпи с сайтов по определению айпи адреса |
|
Отправлено: 12:47, 17-11-2014 |
Пользователь Сообщения: 117
|
Профиль | Отправить PM | Цитировать файл будет такого вида -
![]() я вшил ваш код в скрипт, как раз таки, сделал чтоб он записывал его в файл, сейчас хочу с findstr прочитать айпи. может через одно место, но главное что мне так понятно будет |
Последний раз редактировалось muslimdogger, 17-11-2014 в 21:21. Отправлено: 20:45, 17-11-2014 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата muslimdogger:
Цитата muslimdogger:
|
||
Отправлено: 21:39, 17-11-2014 | #12 |
Пользователь Сообщения: 117
|
Профиль | Отправить PM | Цитировать все таки прошу помочь именно с вариантом записи айпи в файл и дальнейшим его чтением.
ps файл используется в последствии |
Отправлено: 22:24, 17-11-2014 | #13 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Помогаю:
@echo off
setlocal enableextensions enabledelayedexpansion
for /f "usebackq delims=^<" %%i in (
`wget.exe -qO- "http://api.wipmania.com/"`
) do set sExternalIP=%%i
if defined sExternalIP (
echo %sExternalIP%
>"%~dp0External IP.txt" echo %sExternalIP%
) else (
echo Can't determine external IP
exit /b 1
)
endlocal
exit /b 0
@echo off
setlocal enableextensions enabledelayedexpansion
set sExternalIPFile=%~dp0External IP.txt
if exist "%sExternalIPFile%" >nul <"%sExternalIPFile%" set /p sExternalIP=
if defined sExternalIP (
echo %sExternalIP%
) else (
echo Can't read external IP from [%sExternalIPFile%].
exit /b 1
)
endlocal
exit /b 0
|
Отправлено: 22:47, 17-11-2014 | #14 |
Пользователь Сообщения: 117
|
Профиль | Отправить PM | Цитировать сейчас попробую, спасибо
|
Отправлено: 22:59, 17-11-2014 | #15 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Прочее - получение левых IP | ~user~ | Сетевые технологии | 9 | 26-06-2012 12:51 | |
DNS/DHCP - Получение динамического IP-адреса помимо статического | PaShock | Сетевые технологии | 10 | 03-05-2011 09:41 | |
Получение IP удаленного компа | Neox | Хочу все знать | 19 | 27-10-2008 08:54 | |
Delphi - Delphi. Получение IP, имя компа, юзера... | Tromb | Программирование и базы данных | 1 | 28-10-2005 20:46 | |
Программное получение IP из DNS | rarelang | Программирование и базы данных | 2 | 05-07-2004 10:48 |
|