IPCONFIG найти ETHE RNET ADAPTER работающим, как мне найти адаптер Wi-Fi? - PullRequest
0 голосов
/ 05 апреля 2020

Я нашел скрипт, который меняет мои адреса DNS, но я могу заставить его работать только на моем адаптере ethe rnet. Как бы я go изменил это на своем беспроводном адаптере?

 SET adapterName=
 FOR /F "tokens=* delims=:" %%a IN ('IPCONFIG ^| FIND /I "ETHERNET ADAPTER"') DO (
  SET adapterName=%%a
  SET adapterName=!adapterName:~17!
  SET adapterName=!adapterName:~0,-1!
  netsh interface ipv4 set dns name="!adapterName!" static 172.16.0.1 primary
  netsh interface ipv4 add dns name="!adapterName!" 172.16.0.2 index=2
 )

Вышеуказанное работает для изменения ethe rnet. Я попробовал следующее для беспроводной связи без удачи,

 FOR /F "tokens=* delims=:" %%a IN ('IPCONFIG ^| FIND /I "WIRELESS LAN ADAPTER"') DO (

Ответы [ 2 ]

0 голосов
/ 05 апреля 2020

В командной строке

IPCONFIG | FIND /I "ETHERNET ADAPTER ETHERNET"

возвращает,

Ethernet adapter Ethernet:

и

IPCONFIG | FIND /I "WIRELESS LAN ADAPTER WI-FI"

возвращает,

Wireless LAN adapter Wi-Fi:

Следующее строки убирают первые 17 символов плюс: из конца «Ethe rnet Adapter Ethe rnet:», превращая его в «Ethe rnet»

SET adapterName=!adapterName:~17!
SET adapterName=!adapterName:~0,-1!

Мне просто нужно было сделать То же самое для адаптера беспроводной локальной сети Wi-Fi :, но первые 21 символов

SET adapterName=!adapterName:~21!
SET adapterName=!adapterName:~0,-1!
0 голосов
/ 05 апреля 2020

Я попробовал вместо этого «ETHE RNET ADAPTER» WAP-БЕСПРОВОДНЫЙ АДАПТЕР ЛВС и нашел свой адаптер Wi-Fi

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...