한 번만 실행하면 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

접속자집계

오늘
75
어제
266
최대
330
전체
2,411
유틸리티 제대로 배우기 WIDEPOWER

Copyright © WIDEPOWER.COM All rights reserved.