본문 바로가기

Computer/Windows

How to check connected USB/port number or devices on Windows. USB 등 윈도우즈에 연결되어있는 장치/포트 확인하는 방법 (Windows, USB, device, port, wmic, wmi)

How to check connected USB/port number or devices on Windows. USB 등 윈도우즈에 연결되어있는 장치/포트 확인하는 방법 (Windows, USB, device, port, wmic, wmi)

 

 

 

Windows Management Instrumentation Command-line

 

 

 

 Windows PC 에서 연결되는 usb 를 찾아서 포트번호를 알아내는 일을 자동화해서 프로그램에 넣을 필요가 있었는데, 찾다보니 wmic 를 이용해서 커맨드창에서,

1. Windows 에 연결되어있는 장치들을 확인하는데,

 -> wmic path CIM_LogicalDevice

2. USB 관련 이름의 장비만 따로 추린다 (where 문 + 이름만 확인)

 -> wmic path CIM_LogicalDevice where "Description like 'USB%'" get name

3. 추린 내용들 중에서, 연결되는 usb 장치 이름을 확인한다 (제조사이름 or SerialNumber)

4. 연결된 usb 장치 이름 끝부분에 괄호로 port 번호가 나타난다. e.g. (COM9)

5. cmd 결과에서 파싱해서 포트번호를 사용한다.

 

 

 I needed to find connected USB port number and to put that in Windows program. So I searched, and.. using wmic on command line,

1. Check all devices connected to Windows

 -> wmic path CIM_LogicalDevice

2. Parse things related with USB (where statement + name only)

 -> wmic path CIM_LogicalDevice where "Description like 'USB%'" get name

3. Check usb device name what you use, (e.g. companyName or serialNumber)

4. End of that device name, we can find port number with parenthesis. e.g. (COM9)

5. Parse that cmd result, and use it.

 

 

 

2019/02/20 - [Programming/Programming Language] - Comparing Java and Kotlin with pros and cons, 자바와 코틀린 장단점 비교

 

 

2019/03/01 - [Programming/C++] - Basic C++ project setting process C++(Console, MFC, GUI) 프로젝트 기본 설정 (Console, MFC, GUI), visual studio, console wait

 

 

2019/03/04 - [Algorithm/Leet Code] - LeetCode #551 StudentAttendanceRecord1. Algorithm,알고리즘,LeetCode,Codefights,CodeSignal,코드파이트,코드시그널,예제,문제해결능력,example,c++,java,재귀,recursive,datastructure,techinterview,coding,코딩인터뷰,기술면접

2019/03/07 - [Algorithm/Leet Code] - LeetCode #557 reverseWordsInAString3. Algorithm,알고리즘,LeetCode,Codefights,CodeSignal,코드파이트,코드시그널,예제,문제해결능력,example,c++,java,재귀,recursive,datastructure,techinterview,coding,코딩인터뷰,기술면접

 

 

2019/03/31 - [Life/Health care] - 동시에 먹지 말아야 하는 영양제, Health supplements which should not be taken together, 비타민, vitamin, usage/side effects/dosage 효능/부작용/성인,소아 용법

2019/03/10 - [Life/Health care] - Niacin Vitamin B3, 나이아신 비타민 B3, usage/side effects/dosage 효능/부작용/성인,소아 용법

 

 

2019/06/25 - [Algorithm/Leet Code] - LeetCode #766 ToeplitzMatrix. Algorithm,알고리즘,LeetCode,Codefights,CodeSignal,코드파이트,코드시그널,예제,문제해결능력,example,c++,java,재귀,recursive,datastructure,techinterview,coding,코딩인터뷰,기술면접,연결리스트

2019/06/19 - [Algorithm/Leet Code] - LeetCode #771 JewelsAndStones. Algorithm,알고리즘,LeetCode,Codefights,CodeSignal,코드파이트,코드시그널,예제,문제해결능력,example,c++,java,재귀,recursive,datastructure,techinterview,coding,코딩인터뷰,기술면접,연결리스..

2019/06/18 - [Algorithm/Leet Code] - LeetCode #739 DailyTempertures. Algorithm,알고리즘,LeetCode,Codefights,CodeSignal,코드파이트,코드시그널,예제,문제해결능력,example,c++,java,재귀,recursive,datastructure,techinterview,coding,코딩인터뷰,기술면접,연결리..