`Name`,`Caption` 및`DeviceID` 속성 (`wmic LogicalDisk`를 실행할 때)의 차이점은 무엇입니까?


0

명령 행을 실행할 때 wmic LogicalDisk, 컴퓨터 시스템의 모든 논리 디스크의 여러 특성이 리턴됩니다. 그들 중 세 명은 Name, CaptionDeviceID, 드라이브 당 동일한 값, 즉 드라이브 문자 C:, D:

이 속성들의 차이점은 무엇입니까? 항상 콘솔에서 각 드라이브에 액세스 할 수있는 드라이브 문자를 반환합니다. cmd?


wmic GET LogicalDisk "가져 오기 - 별칭을 찾을 수 없습니다."
DavidPostill 9 5월 2016 15:50

아마도 당신은 wmic logicaldisk get caption,name,deviceid?
DavidPostill 9 5월 2016 15:57

예, 물론입니다. GET 제거 할 필요가있다. 그에 따라 질문을 편집 ...
aschipfl 9 5월 2016 16:25

답변:


1
==> wmic logicaldisk get Caption, DeviceID, Name
Caption  DeviceID  Name
C:       C:        C:
D:       D:        D:
E:       E:        E:

==>

각 재산에주의를 기울이십시오. 한정어 ...에서 Win32_LogicalDisk 클래스 선적 서류 비치:

표제

  • 데이터 유형 : 문자열
  • 액세스 유형 : 읽기 전용
  • 한정자 : MaxLen (64), DisplayName ( "Caption")
  • 객체에 대한 간단한 설명 - 한 줄짜리 문자열. 이 속성은 CIM_ManagedSystemElement에서 상속됩니다.

장치 아이디

  • 데이터 유형 : 문자열
  • 액세스 유형 : 읽기 전용
  • 한정어 : , Override ( "DeviceId"), MappingStrings ( "WMI")
  • 시스템의 다른 장치에서 논리 디스크의 고유 식별자입니다. 이 속성은 CIM_LogicalDevice에서 상속됩니다.

이름

  • 데이터 유형 : 문자열
  • 액세스 유형 : 읽기 전용
  • 한정자 : DisplayName ( "Name")
  • 객체가 알려진 레이블. 서브 클래스 화되었을 때,이 프로퍼티 재정의 될 수있다. 재산 . 이 속성은 CIM_ManagedSystemElement에서 상속됩니다.

한정어 근본입니다.

그만큼 Key qualifier는 속성이 속성의 일부인지 여부를 나타냅니다.   네임 스페이스 핸들.

또, 내부에는 다음의 중요한 쪽이 있습니다 이전 링크 :

그만큼 wmi / cim을 사용하여 디스크 정보 얻기 ... 올바른 방법 PowerShell   TechNet 갤러리의 코드 예제에서는 다음을 사용합니다. Win32_LogicalDisk 에   검색 DeviceID, VolumeName, 및 Size 대상 장치에서. 에서   특히이 샘플에는 엄격한 예외 처리가 포함되어 있습니다.   디스크가 아닌 컴퓨터 당 하나의 객체를 반환합니다.

JosefZ 9 5월 2016 16:29
소스

그래서 요컨대, 나는 가야한다. DeviceID 반환 된 드라이브를 cmd (Windows 기본값에 따라)?
aschipfl 9 5월 2016 17:08

@aschipfl 예, DeviceID 모든 목적에 적합한 가치를 제공합니다.
JosefZ 9 5월 2016 17:32
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.