Windows 8의 명령 프롬프트를 통해 새로 구입한 Wi-Fi 라우터(이전에 연결한 적이 없음)에 어떻게 연결합니까?

Windows 8의 명령 프롬프트를 통해 새로 구입한 Wi-Fi 라우터(이전에 연결한 적이 없음)에 어떻게 연결합니까?

나는 명령 프롬프트를 처음 접했고 약 몇 ​​주 동안 그것을 배우고 있습니다. 새로 구입한 Wi-Fi 라우터에 연결하여 스스로 테스트하고 싶었지만 그렇게 하는 데 몇 가지 문제가 있습니다.

내가 아는 한 Wi-Fi 네트워크에 연결하는 데 사용되는 명령은 다음과 같습니다.

netsh wlan connect name='profile' ssid='ssid' interface='interface'

하지만 내가 직면한 문제는 이름(프로필)에 관한 것입니다. 명령을 입력할 때

netsh wlan show profiles

cmd에는 이전에 연결한 네트워크의 프로필이 표시되지만 Wi-Fi 네트워크에 연결하려면 이름(프로필) 부분이 필요합니다. 이전에 연결한 적이 없는 네트워크에 어떻게 연결할 수 있나요?

명령을 입력할 때

netsh wlan show networks mode=bssid

사용 가능한 네트워크 목록과 해당 BSSID도 볼 수 있습니다. 거기에서 내 네트워크 이름도 볼 수 있습니다. 그런데 어떻게 연결합니까? 또한 bssid 또는 ssid를 사용하여 네트워크에 연결할 수 있는 방법이 있습니까? 도와주세요.

지금까지 진행 상황에 대한 스크린샷입니다.

두 장의 사진 중 하나는 사용 가능한 프로필을 보여주고 다른 하나는 ssid 연결 시도 실패를 보여줍니다.(위의 두 번째 그림은 ssid 연결 시도 실패를 보여줍니다)

사용 가능한 네트워크의 bssid(원 안에 있는 것이 우리의 관심사입니다)

답변1

이전에 연결한 적이 없는 무선 네트워크에 어떻게 연결할 수 있나요?

기존 프로필을 내보내고, xml을 적절하게 수정하고, 수정된 프로필을 가져옵니다.

먼저 기존 Wi-Fi 프로필을 내보냅니다.

netsh wlan export profile name="WifiNetwork" folder="C:\path\" key=clear

그런 다음 다음 스타일의 XML 파일을 얻습니다.

<?xml version="1.0"?>
<WLANProfile xmlns="http://www.microsoft.com/networking/WLAN/profile/v1">
<name>WifiNetwork</name>
<SSIDConfig>
    <SSID>
        <hex>123456789ABCDEF</hex>
        <name>WifiNetwork</name>
    </SSID>
</SSIDConfig>
<connectionType>ESS</connectionType>
<connectionMode>auto</connectionMode>
<MSM>
    <security>
        <authEncryption>
            <authentication>WPA2PSK</authentication>
            <encryption>AES</encryption>
            <useOneX>false</useOneX>
        </authEncryption>
        <sharedKey>
            <keyType>passPhrase</keyType>
            <protected>false</protected>
            <keyMaterial>Password123</keyMaterial>
        </sharedKey>
    </security>
</MSM>

이 파일을 수정하고 가져와서 다음 명령으로 Wi-Fi를 추가할 수 있습니다.

netsh wlan add profile filename="C:\path\WifiNetwork.xml"

원천Windows에서 프로그래밍 방식으로 비밀번호가 포함된 WLAN 프로필 추가, 답변c스테우스로프

관련 정보