
¿Cómo ignoro el nombre de la interfaz al importar el perfil de red?
Los archivos por lotes siguientes solo funcionan si el punto final tiene el mismo nombre de interfaz (los nombres de las interfaces de Windows suelen ser: Conexión de área local, Conexión de red inalámbrica, Ethernet, Wi-Fi) como se define en los 2 archivos por lotes siguientes. Los archivos por lotes existentes que tengo son los siguientes:
para LAN:
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"
para WiFi
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"