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

Показать сообщение отдельно

Старожил


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

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


moobi, например, вот вам решение на bat с использованием wget:
Код: Выделить весь код
Set SpeedTestFile=http://dl.dropbox.com/u/11632454/speedtest/speedtest.dat
Wget %SpeedTestFile% -O "%Temp%\speedtest" 2>"%Temp%\wget.log"
For /F "tokens=2 delims=(" %%A In ('FindStr /R "%time:~-0,5%.*(" "%Temp%\wget.log"') Do (
	For /F "tokens=1 delims=)" %%B In ("%%A") Do (
		Set NetSpeed=%%B
		Del "%Temp%\wget.log">nul
		Del "%Temp%\speedtest">nul
	)
)
Echo %NetSpeed%
Соответственно, переменной SpeedTestFile присваиваете значение - ссылку на любой файл (от 2 до 10 мб, чем больше - тем точнее), расположенный на быстром сервере. Я для этого использую http://dl.dropbox.com/u/11632454/spe.../speedtest.dat
Результат оказывается у вас в переменной NetSpeed. Wget выводит скорость в килобайтах, не килобитах.

Цитата Diskretor:
ipconfig /all »
Diskretor, возможно, ему требуется узнать внешний IP?

moobi, опять-таки вам пригодится wget:
Код: Выделить весь код
wget http://automation.whatismyip.com/n09230945.asp -O ip.txt 2>nul
Set /P MyIP=<ip.txt
Echo %MyIP%

Последний раз редактировалось Anonymоus, 28-12-2011 в 01:05.

Это сообщение посчитали полезным следующие участники:

Отправлено: 00:59, 28-12-2011 | #7