1

Как игнорировать имя интерфейса при импорте сетевого профиля?

Приведенные ниже пакетные файлы работают только в том случае, если конечная точка имеет такое же имя интерфейса (обычно это имена интерфейсов Windows: подключение по локальной сети, беспроводное сетевое подключение, Ethernet, Wi-Fi), как определено в приведенных ниже 2 пакетных файлах. У меня есть следующие пакетные файлы:

для локальной сети:

for /F "tokens=3 delims=: " %%H in ('sc query "dot3svc" ^| findstr "        STATE"') do (
  if /I "%%H" NEQ "RUNNING" (
   sc start dot3svc
  )
)
   sc config dot3svc start= auto
   netsh lan add profile filename=".\Local Area Connection.xml"

для WLAN

for /F "tokens=3 delims=: " %%H in ('sc query "WlanSvc" ^| findstr "        STATE"') do (
  if /I "%%H" NEQ "RUNNING" (
   sc start WlanSvc
  )
)
   sc config WlanSvc start= auto
   netsh wlan add profile filename=".\Wireless Network Connection-mywifiname.xml"

0