WMI 를 사용한 스크립트 작성 중 다음과 같은 사항을 알게 되어 공유함
Logical Disk 만을 검색을 해야하는데
윈도우 2000의 경우 LogicalDrive를 검색하면 문제가 발생한다.
2003의 경우 DiskQuota에서 해당 디스크만을 검색해 오지만
LogicalDrive를 검색하는 경우 모든 장비를 검색해 오게 된다.
(Cdrom, 플로피 디스크, usb 등등)
이런 경우 Logical Disk 만을 검색하는 경우 DriveType을 확인해야한다.
MSDN 에서 발취한 자료이다.
여기서 3번이 Logical Disk 즉 하드 디스크이므로
하드 디스크만을 검색해야하는 경우 DriveType을 3으로 주고 검색하면
Disk에 대해서만 검색할 수 있다.
Logical Disk 만을 검색을 해야하는데
윈도우 2000의 경우 LogicalDrive를 검색하면 문제가 발생한다.
2003의 경우 DiskQuota에서 해당 디스크만을 검색해 오지만
LogicalDrive를 검색하는 경우 모든 장비를 검색해 오게 된다.
(Cdrom, 플로피 디스크, usb 등등)
이런 경우 Logical Disk 만을 검색하는 경우 DriveType을 확인해야한다.
Value | Meaning |
---|---|
0 |
Unknown |
1 |
No Root Directory |
2 |
Removable Disk |
3 |
Local Disk |
4 |
Network Drive |
5 |
Compact Disc |
6 |
RAM Disk |
MSDN 에서 발취한 자료이다.
여기서 3번이 Logical Disk 즉 하드 디스크이므로
하드 디스크만을 검색해야하는 경우 DriveType을 3으로 주고 검색하면
Disk에 대해서만 검색할 수 있다.