Получить что-нибудь назад
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Получить что-нибудь назад
Традиционный способ он конечно хорош, но он дает серийник не HDD, а тома. Если у меня физический диск разбит на три раздела C,D,E то из GetVolumeInformation я получу для каждого разные 9-значные номера. Ну и соответственно, если пользователь, например, переформатирует диск, эти номера летят. А wmic diskdrive get SerialNumber выводит длинный номер HDD, который, возможно, выживет, при переразбивке диска.
Получить что-нибудь назад
вот так работает: run('wmic /output:clipboard diskdrive get SerialNumber')
-
- Ветеран
- Сообщения: 390
- Зарегистрирован: 26 Август 2009, 12:41
- Откуда: Moscow
- Контактная информация:
Получить что-нибудь назад
Добрый день!
В ХР для параметра get нет свойства (значения) SerialNumber !
Алексей
В ХР для параметра get нет свойства (значения) SerialNumber !
Алексей
-
- ✯ Ветеран ✯
- Сообщения: 4983
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 20 раз
Получить что-нибудь назад
А зачем этот серийник? Для защиты программы?dik1970 писал(а): ↑07 Сентябрь 2017, 7:45 Традиционный способ он конечно хорош, но он дает серийник не HDD, а тома. Если у меня физический диск разбит на три раздела C,D,E то из GetVolumeInformation я получу для каждого разные 9-значные номера. Ну и соответственно, если пользователь, например, переформатирует диск, эти номера летят. А wmic diskdrive get SerialNumber выводит длинный номер HDD, который, возможно, выживет, при переразбивке диска.
We are hard at work… for you.