用於匯入 LAN 或無線設定檔的 Windows 批次文件,無論介面名稱為何

用於匯入 LAN 或無線設定檔的 Windows 批次文件,無論介面名稱為何

匯入網路設定檔時如何忽略介面名稱?

只有當終端具有與以下 2 個批次檔中定義的相同介面名稱(Windows 介面名稱通常為:本機連線、無線網路連線、乙太網路、Wi-Fi)時,下列批次檔才有效。我現有的批次文件如下:

對於區域網路:

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"

用於無線區域網

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"

相關內容