윈 도 우 와이파이 연결 배치파일 질문.
2021.06.17 12:33
안녕하세요
와이파이 연결하는 배치파일을 만드려고 하는데
netsh wlan connect name="와이파이명" ssid="와이파이명"을 하면 기존에 프로필에 등록되어 있는 것들만 되는것 같더라구요
비밀번호가 있는 와이파이를 배치파일로 만들어 연결할때 쓰고 싶은데 아무리 검색을 해도 못찾겠네요..
조언좀 부탁드립니다..
댓글 [2]
-
베짱이 2021.06.17 13:23
-
DarknessAngel 2021.06.17 17:33
무선 정보를 xml로 저장해야하는데 이게 윈도 기본으로 하면 귀찮으므로 PENetwork같은 서드파티로 추출하는게 편해요
PENetwork로 무선 접속후 목록에서 접속된 SSID 고른후 내보내면 자동으로 xml 생성됩니다
PE등은
netcfg -l %SystemRoot%\Inf\netnwifi.inf -c s -i MS_NativeWifiP
netcfg -l %SystemRoot%\Inf\netvwififlt.inf -c s -i ms_vwifi
net start dot3svc
net start wlansvc이걸 먼저 줘야 제대로 작동할껍니다
추출한 xml을
netsh wlan add profile filename="wifi.xml"
이런식으로 지정하면 무선 인증 정보가 읽어집니다
이 상태에서 기존대로
netsh wlan connect "SSID"
이렇게 줘서 접속하면 됩니다
이후 만일 static이 필요하다면
netsh interface ipv4 set address "무선 네트워크 연결" static 192.168.100.200 255.255.255.0 192.168.100.1
rem wpeutil initializenetwork
netsh interface ipv4 set dns "무선 네트워크 연결" static 8.8.8.8 primary
netsh interface ipv4 add dns "무선 네트워크 연결" 8.8.4.4 index=2
netsh interface ipv4 add dns "무선 네트워크 연결" 168.126.63.1 index=3
rem wpeutil initializenetwork이런식으로 정보 주면 됩니다 (PE등은 rem으로 주석 처리한 부분 풀어주세요
networking - Connecting to Wireless Network in Batch file (One that isn't already one of your profiles) - Stack Overflow