본문으로 바로가기

오늘은 이지 드라이버 7 런처 프로그램을 만들어 왔습니다.

윈도우를 개인적으로 쓰기위해 직접 윈도우에 드라이버나 프로그램들을 넣어서 만들어 보신 분들은 아시겠지만

드라이버 프로그램 중에 중국에서 만든 EasyDriver란 프로그램을 보시거나 사용하신 분들이 계실겁니다.

예전엔 WanDriver라고도 불렸죠.


이 프로그램은 윈도우에서 그냥 써도 되지만 윈도우를 설치함과 동시에 알맞은 드라이버를 자동으로 찾아서 설치하게끔 만드는 게 가장 편하고 보편적으로 많이 사용합니다.

그런데 그렇게 사용하기 위해서는 바로 "런처"란 프로그램이 있어야하는 데, 이 런처가 모든 버전에 맞는 것도 아니고 그렇다고 사용자가 수정할 수 있게 배포를 하면 좋은데 실행파일(EXE) 형태로 배포가 된다는 겁니다.

뭐 거기까진 좋습니다.

근데 이 파일을 구하는 것 자체가 쉽지가 않습니다. (제 능력이 부족하여 못 찾는 걸 수도... ㅠㅠ)

검색해 보면 없는 건 아닌 거 같은데 공유가 잘 이뤄지지 않는다는 겁니다.


그래서, 목마른 놈이 우물을 판다고, 제가 직접 만들기로 했습니다.


바로 만능 이지 드라이버 런처!!! ㅋㅋ


그럼 캡쳐된 화면을 보면서 설명을 드리겠습니다.





[메뉴 구성은 종전의 런처와 비슷하게 만들었습니다]










[윈도우 7에서 실행된 모습]










[윈도우 7 32비트 운영체제에서 실행된 모습. 빨간 박스를 보시면 아시겠죠?]










[윈도우 7 64비트 운영체제에서 실행된 모습]










[윈도우 10에서 실행된 모습]










[윈도우 10 64비트 운영체제에서 실행된 모습]



윈도우 10 32비트에서도 잘 되기에 스샷은 생략하겠습니다.






이렇게 해서 자작한 이지 드라이버 런처 프로그램(?)의 구동 모습까지 보여드렸습니다.

참고로 윈도우 7은 Rolup 버전을 사용하였고 윈도우 10은 레드스톤 4를 사용하였으며 이지 드라이버7은 v7.18.313.1을 사용했습니다.

사용법은 기존에 사용하셨던 분이라면 Autounattend.xml 또는 unattend.xml 파일을 메모장으로 열어서 <RunSynchronousCommand> 아래쪽에 경로<PATH>부분만 아래와 같이 바꿔주시면 되리라 생각됩니다. (<Path>%Windir%\Setup\Scripts\EasyDrv Launcher.cmd</Path>)


혹시 몰라 저처럼 잘 못 만지는 분들을 위해 어떻게 구동이 되었는지 파일의 위치를 설명해 드리겠습니다.


 윈도우 ISO파일에서 Easydrv Launcher.cmd 파일의 위치 :


    Sources > $OEM$ > $$ > Setup > Scripts > Easydrv Launcher.cmd



 윈도우 ISO파일에서 Easy Driver 7의 위치 :


    EasyDrv7 > EasyDrv7_Win7.x64 (폴더)

                         EasyDrv7(Win7.x64).exe  (파일명)

                   EasyDrv7_Win7.x86

                        └ EasyDrv7(Win7.x86).exe

                   EasyDrv7_Win10.x64

                         EasyDrv7(Win10.x64).exe

                   EasyDrv7_Win10.x86

                        └ EasyDrv7(Win10.x86).exe




 실제 ISO이미지 파일에 적용된 디렉토리를 보면 다음과 같습니다.

예) 윈도우 10용



 ※ 윈도우 7, 10 모두 위치는 동일합니다.



위처럼 xml파일의 경로 수정과 런처파일의 폴더 위치, 그리고 이지 드라이버의 폴더 위치만 제대로 되어있으면 실행은 잘 될 것입니다.



이렇게 설명 드려도 모르시는 분은 모르실 거라 생각합니다. ^^


그래서 그런 분들을 위해서 제가 직접 사용한 파일을 아래에 같이 올려 드리겠습니다.





마치며...


어쨌든 우여곡절 끝에 완성과 테스트를 모두 끝마치게 되었습니다.

저의 허접스러운 실력으로 제작하고 테스트하느라 윈도우를 몇 번이나 설치했는지 모르겠네요. ㅠㅠ

제작과 테스트를 모두 마치기까지 3일이 걸렸네요. ㅠㅠ

이렇게 머리가 나쁘면 몸이 고생합니다. ^^

어쨌든 힘들게 만든 만큼 자료를 받아 가실 때 따뜻한 댓글 한 줄이라도 남겨 주시면 저에게 큰 힘이 되겠습니다.

잘 사용하시기 바랍니다.




※ 불펌 금지!

※ 출처 표기한 게시물 링크는 가능!



 이지 드라이버 런처 파일 :

  EasyDrv Launcher.cmd




 윈도우 7용 Autounattend.xml 파일 :

Autounattend.xml



 윈도우 10용 unattend.xml 파일 :

unattend.xml


 ※ xml파일은 가장 기본적인 구성으로 되어있습니다. 자동 무인 설치는 안 되게 되어있으므로 이를 원하시는 분들은 무인 설치가 되는 파일을 구하신 후에 위에서 설명한 경로 부분만 추가·수정해 주시면 될 듯 합니다.




 서비스 :

 최신 이지 드라이버 (중국어)

 

EasyDrv7_Kor_Patch.rar

(QoiiOX님 제작 한글 패치는 v7.18.130.1 ~ v7.18.1018.3 까지 가능합니다.)





댓글을 달아 주세요

  1. 도움을 ㅜㅜ 2018.08.01 15:48

    울트라 iso를 이용하여 해당 xml와 해당 루트까지 다 진행을 하였고 xml은 그냥 이미지 파일에 넣는걸로 압니다만..
    그렇게해서 저장을햇는데 부팅도 성공이고 설치도 진행이 잘되는데 문제는 중간에 드라이버 스크립트가 전혀 작동이 안되네요 ㅜㅜ;;

    • 휠맨 신고">2018.08.01 15:57 신고

      게시물 내용 중에 분홍색 박스의 내용과 일치되게 설정을 하셨는지요?

      런처 파일의 위치.
      이지 드라이버의 폴더의 이름과 위치, 파일의 이름 "EasyDRv7(Win10.x64).exe"이 같은지.
      마지막으로 XML파일을 제가 올린 걸로 쓰신 건지, 아니면 다른 것을 사용하셨는지요?

  2. SH 2018.08.12 23:59

    무인파일은 가지고 있는데...
    메모장에서 열어봐도 <RunSynchronousCommand>라는 단어는 없네요...

  3. 아기여우 신고">2018.08.23 18:54 신고

    작업 하시느라 노고가 많으셨습니다. 감사합니다.

  4. 2018.09.21 23:50

    비밀댓글입니다

  5. 2018.12.24 00:51

    비밀댓글입니다

    • 휠맨 신고">2018.12.24 12:40 신고

      뭘 어떻게 해달라는 말씀이신지...
      만일 경로를 말씀하시는 것이라면...

      이 부분을 <Path>%Windir%SetupScriptsED_Launcher.exe</Path>
      아래처럼 바꾸세요.

      <Path>%Windir%\Setup\Scripts\EasyDrv Launcher.cmd</Path>

      위처럼 바꾸시면 되지 않을까 싶네요.
      하지만 옵션이 너무 많이 들어가 있어서 잘 될 수 있을 지는 직접 테스트 해보셔야 할 것 같습니다.