기 타 (추가 아주중요!) 대박! Wifi암호 가장 쉽게 등록하는 방법입니다..
2018.03.09 17:03
추가내용입니다..
Wifi자동무선 연결시 xml을 외부에서 이용하는 경우 아래와 같은 명령어를 사용합니다
netsh wlan add profile filename="Profile.xml"
netsh wlan connect name="SSID"
이 명령어를 윈키PE에서 사용하려고 하면..추가적인 dll들이 필요합니다.
하지만..PENetwork 에서 수동으로 무선연결을 하는 경우 추가적인 dll이 필요가 없습니다..그동안 잘 사용했었습니다
그래서 확인을 하여 보았습니다
그런데..또 대박이네요...어쩌면 당연한것 같습니다..(이미 PENetwork에서 수동으로 연결이 되는 상태였으니까요)
기존에..사용하시는 PE에서 PENetwork로 무선을 수동연결시 연결이 잘 되신분들은..그냥...xml을 PENetwork 폴더에 넣고
사용하시면 되실것 같습니다
대박이죠.... 관련 사진은 사용기 끝에 있습니다
제이유컴님께서 테스트 하여 주신 내용입니다
"PENetwork.ini 파일도 버젼이 0.95.B8 에있는 것으로 바꿔주니까 지연현상 없시 바로 연결이 되네요
모든 PE에서 다 될것 같습니다."
PENetwork.exe, PENetwork.ini 는 버전이 0.95.B8 인 최신 버전을 사용하여 주십시요
------------------------------------------------------------------------------------------
아쉽게도 강좌란에... Wifi암호등록하는 강좌가...없어졌네요..혹시 무슨일이 있으신것은 아니죠.
별일이 없었으면 좋겠습니다.
오토잇으로 하거나..cmd로 하거나...아님 다른 프로그램을 만들어서 하거나...결국은..신경쓸것이 많습니다
그런데..가장 쉬운 방법이 있네요....가장 쉬운 방법은 아닐수도 있습니다..하지만..다른 프로그램이 필요가 없습니다
그냥 xml만 있으면 되네요. 명령어를 몰라도 됩니다
boot.wim안에 넣어야 하는 불편은 있습니다..이렇게 boot.wim안에 있으면..xml이 추가 되었거나 할때 불편하죠
이럴때는 어쩔수 없이...pecmd.exe의 Load기능을 이용하면..될것 같습니다..
Load 기능을 이미 많이 사용하셔서..어느정도 아실것이라고 생각이 됩니다
무선 SSID와 암호가 있는 xml은 PENetwork에서 버튼만 클릭하면 만들수가 있습니다..이렇게 만든 xml을 등록하는것이
불편하셨던 초보분들이 계시면..아래처럼 하여 보아주십시요..장단점은 있지만..그래도 간단하게 등록할수 있습니다
1. xml 등록하는 cmd파일을 삭제를 하여서 pe로 부팅을 하여서 xml이 등록되지 않았습니다..
2. PENetwork 폴더입니다..잘 보아주십시요..
3. 다시 pe로 부팅을 하였습니다..이번에는..무선연결이 되었습니다..
4. 여기에 xml이 4개가 등록이 되었습니다..
5. PENetwork 폴더입니다...이 폴더에 xml 파일이 4개가 있습니다....Wifi암호 등록이 간단하죠...그냥...PENetwork 폴더에 xml파일을 넣어 두면 PENetwork가 시작하고나서 알아서 등록을 해줍니다...boot.wim안에 넣어야 하는 불편은 있습니다....
사용하시는 와이파이가 고정적이시라면...그냥 boot.wim안에 넣어 놓으시는것이 편하실것 같습니다...자주 장소를 옮기는 컴퓨터라면 xml파일이 boot.wim 밖에서 추가하는 방식을 사용하면 되죠..
6. 저의 경우 boot.wim 밖에서..PENetwork폴더에 xml을 추가하는 방식을 pecmd.exe의 Load 명령을 사용하여 보았습니다..
아래처럼...일단은 PENetwork.exe가 실행되지 못하도록 처리를 하고.. 드라이브 루트에 있는 WifiAuto 안의 WifiAuto.ini를 실행하는 명령어를 추가하였습니다.
폴더명들은 원하시는것으로 지정하시면 되시죠.. 이름을 잘못 선정했네요..\ 랑 'W'가 비슷해 보입니다..
Load \WifiAuto\WifiAuto.INI
7. WifiAuto.INI 에서는 xml 파일들은 PENetwork 폴더에 모두 복사후 그리고나서 PENetwork.exe를 실행하도록 하였습니다..
8. boot.wim안에 있는 PENetwork 폴더에는 xml 파일이 없습니다..인증샷입니다..
9. WifiAuto 폴더에 WifiAuto.ini 와 xml 파일들이 있습니다..
10. PETools.wim 폴더에 있는 xml 등록 폴더는 삭제를 하였습니다..
11. PE로 부팅을 하였습니다...무선연결이 잘 되었습니다..
12. 프로파일 등록이 4개가 되었습니다..
13. PENetwork 폴더에 xml 파일 4개가 복사되어 있습니다.. PENetwork에서 xml을 내보내기로 WifiAuto로 저장하기만 하면..다음 부팅부터는 자동으로 연결이 됩니다.
14. 크롬을 실행하여 보았습니다
15. 마무리
PENetwork를 이번에서야..어느정도 알게되다보니..이런 기능이 있는줄도 몰랐습니다....
무선랜 서비스가 시작되기전에..프로파일이 등록되는 경우가 있어서..무서랜서비스가 시작되고 나서..프로파일이 등록되게 해본다고 하다가
이런 기능이 있다는것을 알게 되었습니다
모르고 있으면 활용을 못하지만..이런 기능이 있으면..활용하는것도 좋을것 같습니다
사무실이 아닌 가정에서 사정상 무선랜을 쓰는 경우도 있으실것입니다..이렇게 고정으로 사용하시는 경우라면..boot.wim안에 넣어서 사용하는것도
괜찮을것 같습니다..
벌써 마무리를 할 시간이네요..
오늘 하루도 고생하셨습니다..
---------------------------------------------------------------------------------------------------
netsh wlan 명령어가 필요가 없어서..dll을 추가할 필요가 없는것 같습니다
dll 추가를 못하여서...xml로 자동등록을 사용하시지 못하였던 분들은 한번 적용하여 보아주십시요
1. dll을 추가하지 않은 원키PE로 부팅을 하여 보았습니다..xml을 복사하여서 인지..무선연결이 자동으로 되었습니다.
2. 왼쪽이 부팅한 PE입니다.. .오른쪽이 dll을 추가한 boot.wim입니다...추가한 dll이 현재의 PE에 보이지 않습니다..dll을 추가하지 않은것입니다
그런데도..xml로 무선연결이 잘되었습니다...
사용기 처음에 추가글에도 말씀을 드렸습니다만..이미..PENetwork에서 수동으로 무선연결을 사용했었습니다. PENetwork기능을 활용한것이라면 추가적인 dll이 필요가 없을것입니다...땡 잡았습니다.. boot.wim용량도 줄어들겠죠..
3. xml이 등록이 되어 있습니다..
4.크롬도 확인을 하여 보았습니다
5. dll을 추가하지 않은 x64 원키PE입니다..
6. dll관련해서는 저도..다른분의 도움을 받아서..추가를 했었습니다...이렇게 netsh wlan add profile filename="Profile.xml" 이 명령어를 사용하기 위해서는..이렇게 어려운 작업이 있었습니다..
하지만..이미 PENetwork에서 수동연결이 되는 상태였서...PENetwork가 등록할때는..추가적인 dll이 필요가 없게 되었습니다.
솔직히...그 동안 고생한것이 허무할 정도입니다...하지만..아무 PE나 xml을 등록할수 있다면 대박이죠..
사용하시는 PE에서 한번 테스트 하여 보시는것도 재미가 있을것 같습니다..
편안하신 저녁시간 되시길 바랍니다..
댓글 [21]
-
bernet 2018.03.09 17:09
-
마메드네 2018.03.09 17:20
수고하셨습니다
자세한 설명 감사합니다
-
DarknessAngel 2018.03.09 17:28
문자가 없는데도 저렇게 경로 지정해도 알아서 알아먹네요
저걸 쓰기 싫다면 부트 스크립트에서 다음처럼 하면 됩니다
A~Z드라이브 검색해서 특정 폴더명을 검색해서 해당 폴더가 있는 드라이브를 지정하도록 for문을 돌려서 copy명령으로 복사하면 됩니다
아니면 다른 프로그램까지 고려해서 기존대로 Y드라이브등으로 등록해도 됩니다 (이경우 그냥 해당 드라이브의 경로에서 복사하던지, PENetwork자체를 거기 저장해두면 됩니다)
제경우는 업무 환경상 특정 기기를 특정 SSID 1개에만 연결하게 만들어야하고, 그 종류가 좀 많다보니 좀 귀찮아도 경로및 파일명만 고정이고, 매번 수동으로 등록하고 있습니다
-
왕초보 2018.03.09 19:01
댓글까지 남겨주셔서 감사합니다...
좋은 지식을 베풀어 주신 덕분에...그 동안 무선연결시 불편하게 수동으로 하는것을...이제는 신경안쓰고
사용할수 있게되었습니다..
PENetwork 자체 기능으로 xml을 등록하여서 인지 (원래 수동으로 연결이 되었었습니다.당연한것 같습니다)
netsh wlan add profile filename="Profile.xml" 이 명령어를 사용할때 추가했던..dll이 없어도 되어서 너무 좋습니다
필요한 dll은 이미 도움을 받아서..추출이되었지만..pe마다 추가를 해야하고..추가하면..boot.wim용량이 조금 증가하는
불편이 있었습니다..이런 불편이 없어서..좋기는 합니다
항상 많은 것을 베풀어 주시는 마음에..다시 한번더 감사드립니다
복 많이많이 받으십시요
-
지니제스트 2018.03.09 17:39
.
-
왕초보 2018.03.09 19:05
저도 그런 경험이 있습니다.. PE마다...컴퓨터 환경마다 차이가 있을것입니다..
netsh wlan add profile filename="Profile.xml"
netsh wlan connect name="SSID"위이 명령어를 사용하게 되면 PENetwork 하고 다른방식이어서..내부적으로 적용 되는데 시간이 필요한가 봅니다
PENetwork에서 수동으로 진행시에는 없었던 현상인것 같습니다
좋은정보 감사합니다..
제이유컴님께서 한글화 하여주신 작품의 경우..딜레이가 없다고 하시는것을 보면..PENetwork과 같은 방식으로..무선암호를
등록하나 봅니다..좀더 공부를 해봐야 할것 같습니다..
잘되시는 작품이 있어서 다행입니다...제이유컴님께서 진짜 좋은것을 한글화 해주셨네요
제이유컴님께서 한글화해주신 것이 계기가 되어서 저도..이렇게 PENetwork에 대해서 많이 배우게 되었네요
제이유컴님께 감사인사 올립니다..
-
flower3 2018.03.09 19:21
제가 PENetwork으로 무선 바로 연결할 때 사용하는 방법입니다.
목록에 사용자가 많으면 연결하는데 딜레이가 생기므로, 바로 지정해서 사용합니다.
사용자 프로필 연결하기(해당 위치에 프로필 파일(XML) 존재해야 함)
PENetwork.ini 설정 값과 레지에 설정된 값에 따라 구동이 달라질 수 있습니다.
PENetwork.exe /autostart /ini=PENetwork.ini /profile=내프로필이름 /useprofilesPENetwork.exe /autostart /ini=PENetwork.ini /profile=내프로필이름
::PENetwork.exe
사용자 프로필 내보내기 (전용 GUI 창 뜸)
PENetwork.exe /wifiexporterhttp://penetwork.bplaced.net/ 더 자세한 내용은 FAQ's란 참고하세요.
(명령줄만 보지 마시고,전체적으로 한 번 보세요)
-------------------------------------------------------------------------------------------
----
---- -
왕초보 2018.03.09 20:53
와! 이렇게 많은것을.....좋은 지식을 베풀어 주셔서 감사합니다..공부할것이 태산입니다
PENetwork 관련 사용기를 쓰면서도....오전에 사용기를 쓰고..다운받을때 빼고 처음으로 다시가서 옵션들을 보았었습니다
어떤 pe에서도..본적이 없은(?) 용어들이어서..오락가락했었습니다..
1. /useprofiles 옵션을 주었을때 모습입니다..다른 분의 작품에서 이모습을 보았었는데...저는 이모습이 안나와서..진짜 궁금했었습니다.
아래처럼 IP관련을 선택할수 있는 창이 나옵니다..
2. /wifiexporter 옵션을 주었을때의 모습입니다..PENetwork.exe가 시작할때 옵션을 주어서인지.....이렇게 보여서 넘어갔었습니다..
제가 어디엔가 잘못을 한것 같죠.....
3./profile=내프로필이름 이것은..어떻게 옵션을 주어야 할지 정확한 예제가 없어서...포기를 했었습니다...좀더 공부를 해야할것 같습니다
홈페이지에는 아래처럼 되어 있습니다..무슨 뜻인지를 몰라서...뚫어지게 쳐다보기만 하였었습니다.
/profile=name Load the specified profile directly from ini file (see '/ini='). 4. 초보는 고수님들께서 좋은것들을 알려주셔도..수준의 격차가..커서..이렇게 활용을 하지 못하는 경우가 많습니다..
열심히..공부해서 배워나가는 것이 최선인것 같습니다
소중한..지식을 전수해주셔서 감사합니다...좀더 노력을 해서..가르침을 주신것을...정확히 활용하도록 하겠습니다
알려주셔도.제대로 활용하지 못하여서 죄송스럽습니다
무선관련해서 알려주신 명령어들은...더 엄청나네요...앞이 깜깜합니다
항상 감사드리는 마음입니다...편안하신 시간 되세요..
-
왕초보 2018.03.10 09:16
"목록에 사용자가 많으면 연결하는데 딜레이가 생기므로, 바로 지정해서 사용합니다.
사용자 프로필 연결하기(해당 위치에 프로필 파일(XML) 존재해야 함)"
이제서야...조금 이해가 되는것 같습니다
PENetwork 폴더에 xml이 많을 경우...먼저 특정 xml을 지정해서 등록하는 것을 말씀하시는것 같습니다
아래처럼..등록된 xml을 먼저 등록후...다른 xml을 프로그램에서 순차적으로 등록하는것으로 이해를 하여습니다
자세히 설명을 해주셨는데데...제가 이해력이 부족했던것 같습니다.....
도움을 주셔서 감사합니다..
/profile=MyHome,xml
-
flower3 2018.03.11 01:16
/profile=파란 네모 안의 이름(프로필 이름)
프로필 이름이나 SSID를 별도로 변경하지 않는 이상 같을 이름일 것이므로 WIFI GUI 창에 보이는 이름 사용하시면 될 것 같습니다.
위에서 알려드린 명령은 어디까지나 무선 네트워크 어댑터/서비스가 모두 정상적으로 이루어진 상태에서 명령을 내려야지 그전에 명령을 내린다면 무용지물입니다.
사용하는 컴퓨터 또는 PE에 따라 무선 네트워크 어댑터/서비스 활성화 되는 시점이 모두 다 다를 것이므로 이 부분도 잘 파악하셔야합니다.
아무튼, 제가 가끔 외부에서 핫스팟으로 자동 연결하려고 써먹는 경우이므로, 이렇게도 하는구나 하고 생각하시면 될 것 같습니다.
PENetwork.exe /autostart /ini=PENetwork.ini /profile=Hotspot
-
왕초보 2018.03.14 01:51
이렇게 자세히 설명을 해주셔서 감사합니다....이제서야 글을 보았습니다
PENetwork에 xml이 여러개 있을때...먼저 등록이 되도록 하는..옵션인가 봅니다.
항상 좋은일만 있으세요..
-
히이이잌 2018.03.09 19:39
==수정
-
왕초보 2018.03.09 20:58
아!!!
flower3님께서 알려주신 내용들도..언제 다 공부를 하나 했습니다
cmd로..이렇게 고차원적인 내용은...한~~~참을 공부해야 할것 같습니다
저로서는 처음보는 소중한 내용들입니다..귀한 정보를 알려주셔서 감사합니다..
cmd관련해서..많이 베풀어 주셔서 너무 고맙습니다
편안하신 시간 되세요..
-
히이이잌 2018.03.10 02:10
이전에 올린 내용대로 직접 테스트해보니 문제가 있어서 새로 만들었습니다.
PE에서 인터넷을 연결한 상태로 Export를 실행하면
PE가 저장된 드라이브 (boot\boot.sdi가 있는 드라이브)에 WIFI_PROFILE 폴더를 생성 후 프로필을 저장합니다.
그 다음 윈도우 드라이브 (Document and settings가 있는 드라이브)에 Windows\PE_WIFI_SET 폴더를 생성 후
방금 생성된 XML파일이 어떤 XML파일인지 저장합니다.
그 다음 import를 실행하면 netsh 명령으로 집어넣습니다.
설명해주신대로 딱히 DLL파일이 없어도 상관 없는것 같습니다.
-
왕초보 2018.03.10 09:08
이렇게..직접 테스트하여주시고...cmd파일까지 만들어 주셔서 감사합니다
명령어가 어려웠던 분들께는...큰 도움이 될것 같습니다
관심을 가져주시고..이렇게 도움을 주셔서 감사합니다.
-
제이유컴 2018.03.09 20:55
왕고수님 대박 맞네요 ^^
다른것은 아무것도 하지않고
PENetwork.exe 버젼 0.95.B7 로 바꾸고 PENetwork 폴더에 *.xml 파일만 복사해 넣어주니 동작 되네요.
속도가 10초 지연 되는것 말고는 괜 찮네요^^
제PE에 있는 PENetwork 버젼이 0.95.B4 에서는 않되고 0.95.B7 버젼 에서는 작동 하네요 ㅎㅎ
추가:
PENetwork.ini 파일도 버젼이 0.95.B8 에있는 것으로 바꿔주니까 지연현상 없시 바로 연결이 되네요
모든 PE에서 다 될것 같습니다.
-
왕초보 2018.03.09 21:07
제이유컴님께서 좋은 작품을 한글화 해주시면서..이렇게 배울수 있는 기회가 주어졌습니다..
덕분에 여러가지 많이 배우고 있습니다...감사합니다
한글화 해주신 작품이...딜레이도 없고..바로 연결이 되어서..딜레이가 문제가 되시는분들께는..좋은 작품이 될것 같습니다
PENetwork 버젼이 0.95.B8이 최신버전으로 알고 있습니다..무선 SSID 리스트도 모두 보여주고 모양도 괜찮습니다
어느 버전부터...SSID 리스트를 보여주는 지는 모르겠습니다..이왕이면 최신버전이 좋을것 같습니다
중국쪽에 좋은 작품들이 보이시면...많은 소개 부탁드립니다
편안하신 저녁 시간 되세요..
-
복태취업했다 2018.03.09 20:56
정성스런 사용기 대단합니다. 너무 어려워서 따라가기가 힘들지경이네요 ㅠ,ㅠ
-
ehdwk 2018.03.09 20:59
수고하셨습니다. -
cungice 2018.03.09 21:39
수고들이 많으십니다. 좋은 정보 감사합니다.
-
compuser 2018.03.10 00:31
왕초보님이 올려주신 이 글 하나로도 너무나 소중하고 좋은 정보를 많이 배울 수 있습니다.
테스트와 적용을 반복하며 올려주신 글에 우리 윈포의 소중한 고수님들이 교류와 소통하시면서 남겨주신 귀한 정보들.......
공부할 것이 많아 머리아프지만 일단 탐독하고 잘 챙겨둡니다.
감사합니다.
모두 좋은 주말 맞으시길 바랍니다.
수고하셨습니다.
좋은 정보 감사합니다.