インターフェイス名に関係なくLANまたはワイヤレスプロファイルをインポートするためのWindowsバッチファイル


1

ネットワークプロファイルをインポートするときにインターフェイス名を無視する方法

以下のバッチファイルは、以下の2つのバッチファイルで定義されているように、エンドポイントが同じインターフェイス名(通常、ローカルエリア接続、ワイヤレスネットワーク接続、イーサネット、Wi-Fi)を持つ場合にのみ機能します。私が持っている既存のバッチファイルは以下の通りです:

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"

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"

私は職場で似たようなものを扱っています。 PowerShellを使用してインターフェース名のリストを取得し、if-elseループを実行してadd profileコマンドを実行する
pun
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.