Windows 장치 콘솔(Devcon.exe)

Windows 장치 콘솔(Devcon.exe)

장치 콘솔 DevCon(Devcon.exe)은 Windows를 실행하는 컴퓨터에서 장치에 대한 자세한 정보를 표시하는 명령줄 도구입니다. DevCon을 사용하여 장치를 활성화, 비활성화, 설치, 구성, 제거할 수 있습니다.

DevCon은 Microsoft Windows 2000 이상 버전의 Windows에서 실행됩니다.

DevCon은 어디서 다운로드할 수 있나요?

DevCon(Devcon.exe)은 데스크톱 앱용 WDK, Visual Studio 및 Windows SDK를 설치할 때 포함됩니다. 키트를 다운로드하는 방법에 대한 자세한 내용은 Windows 하드웨어 다운로드를 참조하세요.

WDK(Windows 드라이버 키트) 8 및 WDK(Windows 드라이버 키트) 8.1(설치 경로)

%WindowsSdkDir%\tools\x64\devcon.exe

%WindowsSdkDir%\tools\x86\devcon.exe

%WindowsSdkDir%\tools\arm\devcon.exe

참고  %WindowsSdkDir% Visual Studio 환경 변수는 키트가 설치된 Windows 키트 디렉터리의 경로를 나타냅니다(예: C:\Program Files (x86)\Windows Kits\8.1).

 

이 섹션의 내용은 다음과 같습니다.

DevCon 명령

DevCon 예제

DevCon으로 수행할 수 있는 작업

Windows 드라이버 개발자 및 테스터는 DevCon을 사용하여 적절한 INF 파일, 드라이버 스택, 드라이버 파일 및 드라이버 패키지를 포함하여 드라이버가 제대로 설치되고 구성되어 있는지 확인할 수 있습니다. 또한 스크립트에서 DevCon 변경 명령(enable, disable, install, start, stop 및 continue)을 사용하여 드라이버를 테스트할 수 있습니다.

DevCon은 로컬 및 원격 컴퓨터에서 장치 관리 기능을 수행하는 명령줄 도구입니다.

참고   원격 컴퓨터에서 DevCon 명령을 실행하려면 그룹 정책 설정에서 플러그 앤 플레이 서비스를 원격 컴퓨터에서 실행할 수 있도록 허용해야 합니다. Windows Vista 및 Windows 7을 실행하는 컴퓨터의 그룹 정책에서는 기본적으로 서비스에 대한 원격 액세스를 사용할 수 없도록 설정합니다. WDK 8.1 및 WDK 8을 실행하는 컴퓨터에서는 원격 액세스를 사용할 수 없습니다.

Devcon 기능은 다음과 같습니다.

  • 드라이버 및 장치 정보 표시 DevCon은 Winodws XP 이하를 실행하는 로컬 및 원격 컴퓨터에 있는 드라이버와 장치의 다음과 같은 속성을 표시할 수 있습니다.
    • 하드웨어 ID, 호환 가능 ID 및 장치 인스턴스 ID. 이러한 식별자는 장치 확인 문자열에서 자세히 설명합니다.
    • 장치 설치 클래스
    • 장치 설치 클래스의 장치
    • INF 파일 및 장치 드라이버 파일
    • 드라이버 패키지 정보
    • 하드웨어 리소스.
    • 장치 상태
    • 예상 드라이버 스택
    • 드라이버 저장소의 타사 드라이버 패키지
  • 장치 검색. DevCon은 로컬 또는 원격 컴퓨터에서 설치된 장치 및 제거된 장치를 하드웨어 ID, 장치 인스턴스 ID 또는 장치 설치 클래스별로 검색할 수 있습니다.

  • 장치 설정 변경 DevCon은 다음과 같은 방식으로 로컬 컴퓨터에서 PnP(플러그 앤 플레이) 장치의 상태 또는 구성을 변경할 수 있습니다.
    • 장치 사용
    • 장치 사용 안 함
    • 드라이버 업데이트(대화형 및 비대화형)
    • 장치 설치(devnode 만들기 및 소프트웨어 설치)
    • 장치 트리에서 장치 제거 및 장치 스택 삭제
    • 플러그 앤 플레이 장치 다시 검색
    • 루트 열거 장치의 하드웨어 ID 추가, 삭제 및 순서 변경
    • 장치 설치 클래스에 대한 상위 및 하위 필터 드라이버 변경
    • 드라이버 저장소에서 타사 드라이버 패키지 추가 및 삭제
  • 장치 또는 컴퓨터 다시 시작. DevCon은 로컬 장치를 다시 시작하거나, 요청 시 로컬 시스템을 다시 부팅하거나, 다른 DevCon 작업에 필요한 경우 로컬 시스템을 다시 부팅할 수 있습니다.

DevCon 소스 코드

또한 DevCon 소스 코드가 제공되어 DevCon이 설치 및 구성 데이터를 검색하고 변경하는 데 사용하는 방법을 살펴볼 수 있습니다. DevCon은 일반 설정 기능, 장치 설치 기능PnP 구성 관리자 기능의 사용을 보여 줍니다. DevCon(장치 콘솔) 도구의 소스 코드는 MSDN 하드웨어 샘플 코드 갤러리에서 사용할 수 있습니다.

관련 항목

DevCon 명령
DevCon 예제

 

 

표시:
© 2016 Microsoft