2つのWi-Fiアダプター?


10

Wi-Fiアダプターが組み込まれたラップトップがあるとします。次に、別のWi-Fi USBアダプターをそれに接続し(たとえば、TP Link TL WN 721N)、そのドライバーをインストールします。
コマンドnetsh wlan set hostednetwork mode=allow ssid=abc key=passwordを使用してWi-Fiホットスポットを作成する場合(両方のアダプターがホストされたネットワークをサポートすると想定)、どのアダプターを使用してホットスポット、組み込みのアダプター、またはTPリンク(この場合)を作成しますか?


回答:


3

hostednetworkのワイヤレスネットワークアダプターはWindowsによって選択されます(通常、Windowsは常に私たちが望まないワイヤレスアダプターを選択します)。

唯一の方法は、hostednetworkを有効にするときに他のすべてのワイヤレスアダプターを一時的に無効にすることです。

これをコマンドラインスクリプトで自動化しました。

netsh interface set interface name="wifi internet" admin=disabled
netsh wlan set hostednetwork mode=allow ssid=my_wifi_ap key=12345678
netsh wlan start hostednetwork
netsh interface set interface name="wifi internet" admin=enabled

name="wifi internet"一時的に無効にするワイヤレスアダプターの名前はどこにありますか

インターフェイスを有効または無効にできるのは管理者だけなので、このスクリプトは管理者として実行するために必要です。


2

netsh wlanコマンドは、[interface=]interfaceName複数のWLANインターフェイスがある場合に必須パラメーターとなるパラメーターを取ります。WLANインターフェースが1つしかない場合は、オフのままにすることができます。

更新:あなたはそれを使うことについてもっと情報を求めました。次に、Windows Server 2008のnetsh wlanのオンラインドキュメントの例を示します

netsh wlan connect ssid="Wireless Net" name=Profile2 interface="Wireless Network Connection"

私はあなたがWLANインターフェース名を取得できるはずだと思います:

netsh wlan show interface

免責事項:Windows Server 2008ボックスで複数のWLANアダプターを扱ったことがないので、それが機能することを保証できません。ドキュメントを読んことに基づいて、それがどのように機能するかについての私の理解に過ぎないので、これを一粒の塩でとってください


そのコマンドのヘルプには何も記載されていないので、パラメーターの使用法について少し詳しく説明してください。そして、どのようにインターフェイスの名前を取得しますか?
RogUE、2015

'netsh wlan show interface'はPCのすべてのインターフェイスを表示しますか?
RogUE、2015

表示するインターフェースを指定せずに、そのタイプのすべてのインターフェースを表示する必要があります。これはwlanコンテキスト内にあるため、すべてのWLANインターフェースが表示されているはずです。
2015

複数のインターフェイスを備えたPCがないため、テストできません。
RogUE、2015

3
@RogUEは、ネットワークへの接続方法ではなく、ホストされたネットワークのセットアップについて尋ねました。interfaceコマンドではパラメーターを使用できませんwlan set hostednetwork。これは、生産'interface' is not a valid argument for this command.エラーを。
Odys 2016年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.