한 번만 실행하면 Wi-Fi 자동 연결 설정이 완료되는 배치 파일 > 소스정보

본문 바로가기
사이트 내 전체검색


소스정보

 

한 번만 실행하면 Wi-Fi 자동 연결 설정이 완료되는 배치 파일

페이지 정보

본문

2e0fef65916271409a0a3dde0146474f_1745376208_4427.png
 

@echo off

setlocal enabledelayedexpansion


:: 사용자 입력

set /p ssid=자동 연결할 Wi-Fi SSID 입력:

set /p password=Wi-Fi 비밀번호 입력:


:: 임시 XML 프로파일 파일 경로

set "xmlfile=%TEMP%\%ssid%.xml"


:: XML 프로파일 생성

(

echo ^<?xml version="1.0"?^>

echo ^<WLANProfile xmlns="http://www.microsoft.com/networking/WLAN/profile/v1"^>

echo     ^<name^>!ssid!^</name^>

echo     ^<SSIDConfig^>

echo         ^<SSID^>

echo             ^<name^>!ssid!^</name^>

echo         ^</SSID^>

echo     ^</SSIDConfig^>

echo     ^<connectionType^>ESS^</connectionType^>

echo     ^<connectionMode^>auto^</connectionMode^>

echo     ^<MSM^>

echo         ^<security^>

echo             ^<authEncryption^>

echo                 ^<authentication^>WPA2PSK^</authentication^>

echo                 ^<encryption^>AES^</encryption^>

echo                 ^<useOneX^>false^</useOneX^>

echo             ^</authEncryption^>

echo             ^<sharedKey^>

echo                 ^<keyType^>passPhrase^</keyType^>

echo                 ^<protected^>false^</protected^>

echo                 ^<keyMaterial^>!password!^</keyMaterial^>

echo             ^</sharedKey^>

echo         ^</security^>

echo     ^</MSM^>

echo     ^<MacRandomization xmlns="http://www.microsoft.com/networking/WLAN/profile/v3"^>

echo         ^<enableRandomization^>false^</enableRandomization^>

echo     ^</MacRandomization^>

echo ^</WLANProfile^>

) > "!xmlfile!"


:: 프로파일 등록 (자동 연결 포함됨)

netsh wlan add profile filename="!xmlfile!" user=all >nul


:: 강제로 연결 시도 (현재 Wi-Fi 범위 내에 있다면 연결됨)

netsh wlan connect name="!ssid!" ssid="!ssid!" >nul


:: 완료 메시지

echo.

echo Wi-Fi 프로파일이 등록되었으며 자동 연결이 설정되었습니다.

echo 컴퓨터를 재시작하거나 해당 Wi-Fi 범위에 들어가면 자동 연결됩니다.

pause

exit

추천0

첨부파일

댓글목록

등록된 댓글이 없습니다.

 

회원로그인

회원가입

WIDEPOWER.COM

접속자집계

오늘
98
어제
228
최대
330
전체
8,365
유틸리티 제대로 배우기
WIDEPOWER
유틸리티 제대로 배우기

Copyright © WIDEPOWER.COM All rights reserved.