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

Название темы: 2 интернет подключение
Показать сообщение отдельно

Аватара для Raistlin

Ветеран


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

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


В первом и третьем случае - однозначно: надо в кавычках указывать имя адаптера, если в нем есть пробелы. А вот почему во втором случае не пашет... хм... Сейчас подумаем.

А где результаты route print, о которых я просил в 26-м сообщении?

Оттестируй такой вариант:
читать дальше »
Код: Выделить весь код
@echo off
setlocal
if "" == "%~1" (
  echo Error: connection name not specified.
  exit /b 1
)
set TmpFile=%Temp%\LineNumber%random%.txt
set IpconfigFile=%Temp%\Ip1%random%.txt
set IpconfigDosFile=%Temp%\Ip2%random%.txt
ipconfig > %IpconfigFile%
xcode_ %IpconfigFile% %IpconfigDosFile% > nul
find /i /n "%~1" %IpconfigDosFile% > %TmpFile%
if errorlevel 1 (
	echo Error: connection name not found in 'ipconfig' output
	exit /b 1
)
for /f "delims=] tokens=1" %%A in (%TmpFile%) do set LineNumber=%%A
for /f "skip=%LineNumber:~1% tokens=1,15 delims= " %%A in (%IpconfigDosFile%) do (
	echo %%A _ %%B
  if "IP-адрес" == "%%A" set IP=%%B
)
echo IP address: %IP%
set NicIndexFile=%Temp%\NicIndex%random%.cmd
NICIndex.exe /IPPrefix=%IP% > %NicIndexFile% 2> nul
call %NicIndexFile%
echo Adapter ID: %NICIDX%
del %IpconfigFile%
del %IpconfigDosFile%
del %TmpFile%
del %NicIndexFile%

-------
Magically yours
Raistlin


Отправлено: 00:47, 21-03-2011 | #29

Название темы: 2 интернет подключение