Страница 3 из 3
Получить что-нибудь назад
Добавлено: 07 Сентябрь 2017, 7:45
dik1970
Традиционный способ он конечно хорош, но он дает серийник не HDD, а тома. Если у меня физический диск разбит на три раздела C,D,E то из GetVolumeInformation я получу для каждого разные 9-значные номера. Ну и соответственно, если пользователь, например, переформатирует диск, эти номера летят. А wmic diskdrive get SerialNumber выводит длинный номер HDD, который, возможно, выживет, при переразбивке диска.
Получить что-нибудь назад
Добавлено: 07 Сентябрь 2017, 8:44
dik1970
вот так работает: run('wmic /output:clipboard diskdrive get SerialNumber')
Получить что-нибудь назад
Добавлено: 07 Сентябрь 2017, 13:51
Алексей- Софт-Центр
Добрый день!
В ХР для параметра get нет свойства (значения) SerialNumber !
Алексей
Получить что-нибудь назад
Добавлено: 07 Сентябрь 2017, 14:36
kreator
dik1970 писал(а): 07 Сентябрь 2017, 7:45
Традиционный способ он конечно хорош, но он дает серийник не HDD, а тома. Если у меня физический диск разбит на три раздела C,D,E то из GetVolumeInformation я получу для каждого разные 9-значные номера. Ну и соответственно, если пользователь, например, переформатирует диск, эти номера летят. А wmic diskdrive get SerialNumber выводит длинный номер HDD, который, возможно, выживет, при переразбивке диска.
А зачем этот серийник? Для защиты программы?