기 타 하이이잌님 PE용 WIFI 자동연결 스크립트 사용기입니다
2018.03.10 12:42
개인적으로 사용기를 쓰는것에 관해서..고민이 많습니다..
목숨을 건다고 표현 할정도면..저 나름대로는 심각하게 생각하고 있어서 그런 표현을 사용까지 하였습니다..
그래서...실수하거나 주제넘는 행동을 하지 않으려고 사용기는 그냥..잘되는 부분만 캡쳐해서 쓰기로 하였습니다..
실제로...아래의 사용기중에서..그냥..잘 되는 부분만 간단하게 캡쳐해서 감사합니다라고 쓴 사용기도 있습니다
사용기는 작품을 만드신분께 감사인사를 드리는것이지..선물로 주신 작품을 비방하거나 낮추거나..하는것이 아니어서..이렇게
하는것이 예의에 맞는것 같습니다..
사람일이라는것이 다 마음 먹은 대로 되는것이 아닌가 봅니다
Wifi암호 자동입력과 관련하여서..자료실에 히이이잌님의 PE용 WIFI 자동연결 스크립트를 올려주셨습니다...
많은 초보분들이 좀더 편하게 사용할수 있도록 직접 cmd로 만들어 주셨습니다
관심을 가져주시고 많은것을 알려주셨는데..이렇게 cmd까자 만들어 주셔서 감사합니다. 복 많이 받으십시요
저와 관련이 되어서...사용기를 쓰지 말자 했다가....도움을 주신분께 예의가 아닌것 같아서..사용기를 쓰게 되었습니다
사용기에서..혹시...이상한 부분들이 보이시더라도...저의 컴퓨터 환경 때문일수도 있습니다..
이런 부분들을 감안하고 보아주십시요
히이이잌님께서 고생하여 cmd를 만들어 주셨는데..컴퓨터 환경이 열악합니다..양해를 부탁드립니다
히이이잌님께서 만들어 주신 cmd 파일은 netsh wlan 명령어를 사용하고 있습니다.. 이 명령어와 관련된 dll이 없는 PE에서는
정상작동하지 않습니다..꼭! 참고하여 주십시요
1. 수동으로 무선랜을 연결한 상태입니다.
2. 프로파일이 등록된것이 없습니다
3. export.cmd 를 실행하였습니다...D: 에 폴더를 만들고 저장을 하였습니다..
4. 아래에 xml로 저장이 되었습니다...파일 이름을 자세히 보아주십요...PENetwork에서 만든 xml하고는 이름이 조금 다릅니다..
5. cmd 아래에 보면..다른 곳에 파일 하나를 더 저장을 하였습니다..
6. 여기에 cmd파일이 저장이 되어있습니다..실행시키는 것아니고..이름이 하나 저장되어 있습니다..자세히 보시면..위에 저장된것과 이름이 다릅니다
7. PE를 새로 부팅을 하였습니다. 무선연결이 되어 있지 않는 상태입니다..
8. import.cmd를 실행하였습니다..지정된 파일을 찾을수 없다고 합니다...WIFI_SET.cmd에 저장된 이름을 사용하여서..실제 저장된 xml 파일과 이름이 다릅니다. 저도 위애서 캡쳐를 할때는 몰랐었습니다...여기서 이름이 다르다는것을 알게 되었습니다
9. 파일이름이 다르게 되어 있습니다
10. 여기를 수정하여 보았습니다.. 나중에 여기를 수정하면..SSID 입력할때 문제가 되네요..
11. 프로필이 추가가 되었습니다..두번째 명령어에서는..SSID가 달라져서 명령이 작동하지 않았습니다..하지만..
12. 무선연결이 되었습니다..
13. 프로파일이 등록이 되면서..PENetwork에서 인식을 한것인지....아니면...처음에 xml파일 이름을 틀려서 등록은 되지 않았지만...SSID 값이 같아서 두번째 명령이 작동을 해서..이번에 xml이 등록이 되면서 작동이 된것인지는 잘 모르겠습니다..
14. 크롬을 실행하여 보았습니다..아니..그런데..10시 24분에 수정을 하셨네요..제목이 그대로여서..몰랐습니다.
15. 새로 업데이트 된 cmd를 구분 인증샷입니다..업데이트된 cmd에는..멈춤 명령이 없네요..
16. 실행 결과입니다...
17. 마무리
저 때문에..이렇게 고생하여 cmd까지 만들어 주셨는데...제가 테스트를 제대로 못한것 같습니다.
저의 경우..이런 현상이 있습니다..참고하여 주십시요
하이이잌님께서 모르척하셔도 되시는데..관심을 가져주시고..초보에게는 어려운 cmd로 이렇게 만들어 주신 마음에 진심으로 감사드립니다
사용기는 감사의 마음의 표현입니다...오해가 없으셨으면 좋겠습니다
즐거운 토요일 되세요
댓글 [8]
-
히이이잌 2018.03.10 13:14
-
왕초보 2018.03.10 14:01
작품을 만드신다고..이것저것 테스트를 하시다보면...흔히 생길수 있는 일들인것 같습니다
많은 분들을 위해서 고생하여 주신 마음에 감사드립니다
좋은일만 있으실 바랍니다..
-
히이이잌 2018.03.10 14:14
그런데 적어도 제 경우에는 dll이 없어도 잘 작동하는것 같습니다.
꼭 필요한 DLL이 따로 있거나 한거인진 잘 모르겠네요.
그리고 아직 고민중인것이 여러대의 PC에서 사용하기엔 아직 코드가 문제가 좀 있어서...더 수정을 해야할것 같습니다.
-
왕초보 2018.03.10 14:41
행운의 여신이 함께 하고 계신데요...오늘 로또를..
dll이 부족한데도...등록이 되는것을 보면 등록관련 dll이 있는것 같습니다..
지난 사용기중에...철이님 PE에서..dll을 추출해서 윈키PE에 추가하는 사용기가 있습니다
아래의 사진은..dll을 추가하지 않은 윈키pe에서의 실행모습입니다
dll이 20개가 없다고 하지면..실제 이 20개 dll과 연관되는 dll들을 더 필요로 하고 있습니다...
저도 포기를 했었다가 도움을 받아서 해결했던 문제였습니다
고생하셔서 cmd로 저장과 등록을 할수 있도록 하여주셨는데..이런 과정을 모르시고 dll이 없는 PE에서 안된다고 하시는 분이 있으실까봐
미리 적어 놓은것입니다...명령어 관련해서 필수 dll이 없은 pe에서는..등록이 되지 않습니다..
그리고 아래 사진에서 findstr 관련 내용이 없는 이유는 원키PE에서는 이 findstr파일이 없습니다..그래서..빼고 실행을 한것입니다
참고하여 주십시요
-
바람낙엽 2018.03.10 15:29
잘 보았습니다..
위의 CMD 창 화면에 표시된 DLL 파일들이 netsh wlan 명령어와 관련된 dll 인가요???
-
왕초보 2018.03.11 09:02
dll이 20개외에서..이 20개 dll과 연관되는 dll들을 더 필요로 하고 있습니다...
철이님 win10pe x64에서는....바로 작동을 하였습니다..
아래 내용은 관련 사용기 입니다..
DarknessAngel님의 무선자동연결 방식을 배워보았습니다...
-
바람낙엽 2018.03.11 11:28
답변 감사합니다
-
ehdwk 2018.03.10 17:50
수고하셨습니다.
잘 감상했습니다.
헉 저 문제는 알고는 있었는데 중요한걸 하나 빼먹어버렸네요
아무래도 제가 테스트할땐 앞에 Wifi 붙은놈이랑 안붙은놈이랑 둘 다 만들어져 있어서 눈치를 못챈것 같습니다.
IF NOT EXIST %WinDRV%\Windows\PE_WIFI_SET md %WinDRV%\Windows\PE_WIFI_SET
for /f "tokens=1" %%a in ('dir /b /a-d %PE%\wifi_profile') do set xmlfile=%%a
for /f "tokens=3 delims=-" %%i in ('dir /b /a-d %PE%\wifi_profile') do set wifi=%%i
IF EXIST %PE%\wifi_profile\%wifi% del /q %PE%\wifi_profile\%wifi%
ren %PE%\wifi_profile\%xmlfile% %wifi%
xml파일 이름을 바꾸는 명령과
netsh wlan export profile folder="%PE%\WIFI_PROFILE" key=clear|findstr 없습니다
IF %errorlevel% equ 0 goto eof
이미 XML파일은 존재하는데 아직 import를 하직 않은 상태에서 또다시 export를 하면
기존 정보가 날아가버리는 문제를 해결했습니다.
export.cmd import.cmd
오류 제보해주셔서 감사합니다.