우리는 소형 하드웨어 제조업체입니다. 우리 제품의 대부분은 사용 된 컨트롤러를 프로그래밍하기 위해 USB를 사용합니다. 하드웨어 (어셈블리 프로세서의 일부)를 프로그래밍하는 것이 오히려 노동 집약적 인 상황입니다. 새 USB 장치를 연결할 때마다 Windows에서 드라이버 설치를 묻는 메시지가 나타납니다. 즉, 각 신제품에 대해 "아니오, 인터넷에 연결하지 마십시오"-> "예, 자동으로 검색"-> "완료"등의 과정을 거쳐야합니다. 우리는 심지어 각 제품에 대해 이것을 두 번해야합니다.사전 설치 WinXP 상호 작용없이 장치를 연결할 수있는 USB 드라이버
나는 Windows 사전 설치 프로그램 (DPInst)을 실험 해봤지만,이 방법은 성공적인 "예, 자동 검색"부분을 촉진하는 것으로 보입니다. USB 장치를 연결 한 후 드라이버를 완전히 자동으로 설치하는 방법이 있습니까?
친절 감사를
모두 사실이지만 장치가 동일한 유형의 장치 만 다를 경우 어쨌든 두 개 이상의 드라이버 설치가 필요하지 않습니다. –
드라이버를 설치하면 안됩니다. Microsoft 서명으로 서명하고 드라이버 경로를 찾으면 자동 설치가 수행됩니다. 그래서 그것은 당신에게 같은 유형의 다른 단위가 있건 없건간에 그것은 independend 인 것처럼 보입니다. 새 장치는 사용자와 아무런 관계없이 설치됩니다. 그냥 내가 쓴 것을 시험해 보라. 문제가 있다면 MakeCert.exe와 관련하여 자체 서명 된 인증서를 작성하고 내가 작성한 모든 것을 테스트하는 방법을 예제로 게시 할 수 있습니다. – Oleg
입력 해 주셔서 감사합니다. 사용하려는 드라이버가 실제로 서명되었습니다. 그럼에도 불구하고 드라이버 마법사는 입력을 요구합니다. DPInst에서 서명을 인식하지 못했을 수 있습니다. USB 일련 번호를 비활성화하여 해결 방법을 찾았습니다. HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ USBFlags \ 키는 다음과 같습니다. IgnoreHwSerNum04306001, 즉 IgnoreHwSerNum {VID} {PID}를 의미합니다. 이 키를 추가하면 드라이버가 설치됩니다. 이 VID/PID를 가진 모든 장치는 동일하게 취급됩니다. 같은 드라이버가 몇 초 안에 연결됩니다. – user399987