Mã định danh duy nhất cho ổ USB trong Powershell


1

Theo tài liệu lớp win32_volume ở đây , tên thiết bị hiển thị dưới trình quản lý thiết bị không có sẵn như là một tài sản của win32_volume. Thuộc tính SerialNumber là duy nhất cho thiết bị hay chỉ dành cho hệ thống của cô ấy? Nếu chỉ vào hệ thống, tôi nên tìm tài sản nào để viết một tập lệnh di động?

Câu trả lời:


2

Số sê-ri sẽ thấy bạn đúng. Các DeviceID bất động sản cũng nhìn đầy hứa hẹn, nhưng đó chỉ là tĩnh trên một hệ thống.

Để kiểm tra, tôi đã cắm hai ổ USB và chạy lệnh sau trong PowerShell:

Get-WmiObject -Class Win32_Volume | select Name, DeviceID, SerialNumber

Đầu ra ban đầu trông như thế này:

Name     DeviceID                                            SerialNumber
----     --------                                            ------------
J:\      \\?\Volume{56f4971c-28d3-11e5-8298-10604b833008}\   1893178287
H:\      \\?\Volume{56f496cc-28d3-11e5-8298-10604b833008}\   3930884954

Tôi đã đẩy cả hai và chèn lại chúng theo thứ tự ngược lại với hy vọng rằng chúng sẽ trao đổi các ký tự ổ đĩa, tuy nhiên chúng vẫn giữ chúng, nhưng đổi vị trí trong đầu ra PowerShell. (lưu ý rằng DeviceID và serialNumber giống nhau.)

Name     DeviceID                                            SerialNumber
----     --------                                            ------------
H:\      \\?\Volume{56f496cc-28d3-11e5-8298-10604b833008}\   3930884954
J:\      \\?\Volume{56f4971c-28d3-11e5-8298-10604b833008}\   1893178287

Cuối cùng tôi nhét gậy vào một máy tính khác, lưu ý rằng deviceId khác, nhưng số sê-ri vẫn giữ nguyên.

Name     DeviceID                                            SerialNumber
----     --------                                            ------------
E:\      \\?\Volume{603a0c09-2674-11e5-b1db-0050569a754c}\   3930884954
H:\      \\?\Volume{603a0c15-2674-11e5-b1db-0050569a754c}\   1893178287
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.