일상/기본
PC 고유값 정보(HDD Serial Number)
it_블로거
2020. 2. 27. 17:59
VM을 여러개 컨트롤을 하기 위해 해당 PC의 고유값 정보를 확인하려고한다.(고정된)
MacAddress를 컨트롤을 했을 때 드물게 중복될 수도 있고 VPN으로 변경했을 때 랜덤하게 바뀌는 현상이 나타난다.
그래서 HDD 시리얼 넘버를 가져와서 사용해본다.
1) System.Management 참조 추가
2) 고유값 가져오기
ManagementObject manageobject = new ManagementObject("win32_logicaldisk.deviceid=\"" + "C" + ":\"");
manageobject.Get();
label2.Text = manageobject["VolumeSerialNumber"].ToString();
3) 결과
- VM에서 새로 설치한 곳에서는 다른 값이 나왔으나 Clone을 한 VM에서는 모두 동일한 값이 나와버려서 실패.