강좌 / 팁

소프트웨어 드라이버 실행 런처 배치스크립트

2025.04.19 20:18

무월 조회:2622 추천:42

외부 경로에서 .bat 파일을 호출하여 실행할 경우, 구성 파일(EasyDrv7(WIN10x64).ini)의 경로를 제대로 찾지 못해 오류가 발생하는 문제가 있었습니다. 이에 따라 .exe 파일의 실제 경로로 작업 디렉터리를 이동한 후 실행하도록 스크립트를 수정하여 문제를 해결하였습니다. (pushd 및 start /wait 명령어 추가)

 

■ 소스 배치 파일 : Driver_Launcher.zip

 

IMG01.jpg

 

IMG02.jpg

 

[ EasyDrv7 구문 수정 ]

IMG03.jpg

 

 

[ K-Driver 구문 수정 ]

IMG04.jpg

 

배치 파일 이름은 가능하면 **EDLauncher.bat**로 유지하여 사용하시기 바랍니다.

다른 이름으로 변경할 경우, 모든 응답 파일(unattend.xml)을 수정해야 하는 번거로움이 발생할 수 있습니다.

사용할 배치 파일은 ISO 파일 내의 \sources\$OEM$\$$\Setup\Scripts 경로에 추가 하고 저장해 주세요.

 

    무인설치 응답파일(unattend.xml)

    

<settings pass="specialize">

<component name="Microsoft-Windows-Deployment" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

<RunSynchronous>

<!-- x64 EDLauncher.bat 배치 파일이 있으면 실행하고 없으면 종료 -->

<RunSynchronousCommand wcm:action="add">

<Order>1</Order>

<Path>cmd.exe /c if exist "%Windir%\Setup\Scripts\EDLauncher.bat" "%Windir%\Setup\Scripts\EDLauncher.bat"</Path>

<Description>Auto Driver Launcher</Description>

</RunSynchronousCommand>

</RunSynchronous>

</component>

</settings>

 

각 드라이브의 루트 경로에 폴더 트리 구조를 참고 하세요.

EasyDrv7 폴더 트리 구조

G:.

│  

└─EasyDrv7_v7.23.1221.1_KO

    │  EKLauncher.exe

    │  Setting.ini 

    │          

    ├─EasyDrv7_Win10.x64_7.23.1221.1

    │  │  EasyDrv7(Win10.x64).exe

    │  └─ EasyDrv7(Win10.x64).ini

    │              

    ├─EasyDrv7_Win10.x86_7.23.1221.1

    │  │  EasyDrv7(Win10.x86).exe

    │  └─ EasyDrv7(Win10.x86).ini

    │              

    ├─EasyDrv7_Win7.x64_7.24.1126.1

    │  │

    │  │  EasyDrv7(Win7.x64).exe

    │  └─ EasyDrv7(Win7.x64).ini  

    │              

    └─EasyDrv7_Win7.x86_7.24.1126.1

   │

       │  EasyDrv7(Win7.x86).exe

       └─ EasyDrv7(Win7.x86).ini

K-Driver 폴더 트리 구조

F:.

│  

└─K-Driver 25.04

    │  KDLauncher.exe

    │  KDLauncher.ini

    │  KDLauncher.jpg

    │  [K-Driver]Changelog.txt

    │              

    ├─[WinE.64Bit]K-Driver3

    │  └─ [WinE.64Bit]K-Driver3.exe

    │              

    ├─[WinT.32Bit]K-Driver3

    │  └─ [WinT.32Bit]K-Driver3.exe

    │              

    └─[WinT.64Bit]K-Driver3

       └─ [WinT.64Bit]K-Driver3.exe

 

드라이버 런처 사용 샘플 - 움짤 GIF

 

드라이버 런처 사용 샘플.gif

 

USB 제작 과정에서 실행 파일이 바이러스로 오탐지될 가능성을 고려하여, 동일한 기능을 배치 스크립트로 수정 하여 대체 구현하였습니다.

 

EasyDrv7_IMG01.jpg

 

EasyDrv7_IMG02.jpg

 

EasyDrv7_IMG03.jpg

 

EasyDrv7_IMG04.jpg

 

K-Driver_IMG01.jpg

 

K-Driver_IMG02.jpg

 

K-Driver_IMG03.jpg

 

K-Driver_IMG04.jpg

 

드라이버 자동 설치 런처는 5분 05초 구간부터 시작 됩니다.

 

■ 동영상 제목 클릭 후 전체화면(1080P)시청 가능합니다.

↓ 구독 ♥ 좋아요 plz ㅡㅅㅡ;;;

번호 제목 글쓴이 조회 추천 등록일
[공지] 강좌 작성간 참고해주세요 gooddew - - -
4577 소프트웨어| 24H2에 Shadow Defender를 설치하는방법 [4] 깨블리 2733 4 06-26
4576 소프트웨어| MPRESS GUI [5] sunshine 2128 22 06-23
4575 소프트웨어| UPX GUI [10] sunshine 2076 32 06-22
4574 소프트웨어| CAB GUI [10] sunshine 2061 32 06-19
4573 소프트웨어| BcdbootGui 및 Soft_Keyboard [추가7] [17] sunshine 3411 52 06-11
4572 소프트웨어| uBlock Origin 크롬설치팁 [10] 깨블리 4449 29 06-11
4571 윈 도 우| Windows 10 및 11에 Linux를 설치하는 방법 [3] VᴇɴᴜꜱGɪ 2978 18 06-07
4570 기 타| 광고차단 확장으로 윈도우 포럼에서 특정 닉네임의 글 가리기 [12] 웁쑤 5437 15 05-27
4569 소프트웨어| [PE부팅등록] WIM-PE Boot Manager v3.0 [55] 무월 5877 98 05-24
4568 소프트웨어| 마우스 기능 확장 프로그램(단축키, 매크로를 클릭으로 실행) [13] 오치땡 4371 15 05-15
4567 윈 도 우| 내부 네트워크 접속불량 일때 참고 자료 [6] xsw657 4415 9 05-11
4566 윈 도 우| 로컬 계정으로 Windows 11을 설치 하는 방법 [12] 참치회 6053 21 05-07
4565 기 타| 초급 및 고급 사진작가를 위한 실용적인 사진 구성 강좌 - ... [5] VᴇɴᴜꜱGɪ 3027 23 05-06
4564 기 타| 유튜브 화면에서 쇼츠(Shorts)영상 제거하기 [7] 해커스 5310 15 04-27
4563 소프트웨어| 윈도우 단축 명령어 실행 v2.5 [44] 무월 9760 110 04-25
4562 윈 도 우| 윈도우 설치 3대장 설치 속도 비교! [29] 무월 5864 61 04-24
4561 윈 도 우| Windows 11의 작업 표시줄에 앱 레이블을 표시하는 방법 VᴇɴᴜꜱGɪ 2864 1 04-23
4560 소프트웨어| Ventoy 명령줄 설치 프로그램 (스크립트) [8] VᴇɴᴜꜱGɪ 3065 20 04-20
4559 윈 도 우| 윈도우 만능 WIM 제작, Sysprep부터 WIM 캡처까지 한 번에! [56] 무월 5455 86 04-20
» 소프트웨어| 드라이버 실행 런처 배치스크립트 [20] 무월 2622 42 04-19
XE1.11.6 Layout1.4.8