|
|
|
Номер диска?
|
|||
|---|---|---|---|
|
#18+
Как можно узнат серейний номер диска? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2006, 11:31 |
|
||
|
Номер диска?
|
|||
|---|---|---|---|
|
#18+
2 GUEST002 Через API функцию ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2006, 11:35 |
|
||
|
Номер диска?
|
|||
|---|---|---|---|
|
#18+
2 GUEST002 Или же через регистр по адресу: HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 0\Scsi Bus 0\Target Id 0\Logical Unit Id 0 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2006, 11:39 |
|
||
|
Номер диска?
|
|||
|---|---|---|---|
|
#18+
А опубликоват можещ API? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2006, 11:45 |
|
||
|
Номер диска?
|
|||
|---|---|---|---|
|
#18+
declare integer GetVolumeInformation in win32api string,integer,integer,integer @,integer,integer,integer,integer lnSn = 0 GetVolumeInformation('c:\', 0, 0, @lnSn, 0, 0, 0, 0) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2006, 11:58 |
|
||
|
Номер диска?
|
|||
|---|---|---|---|
|
#18+
2 GUEST002 Серийный номер логического или физического диска? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2006, 12:01 |
|
||
|
Номер диска?
|
|||
|---|---|---|---|
|
#18+
Недоходящий2 GUEST002 Серийный номер логического или физического диска? Обо диска можно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2006, 13:02 |
|
||
|
Номер диска?
|
|||
|---|---|---|---|
|
#18+
2 Guest002 с логикой пример привел Dima T. А с физикой апи функцию незаню есть ли такая. Но то что через реестр прочитать серйник это работает. RegOpenKeyEx потом RegQueryValueEx. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2006, 13:41 |
|
||
|
Номер диска?
|
|||
|---|---|---|---|
|
#18+
Hi GUEST002! Попробуй через WMI. АПИ функции возвращающей номер диска нет - то что возвращает GetVolumeInformation - это номер логического тома - меняется при форматировании, да и просто "руками" можно поменять - если иметь прямой доступ к бут-сектору этого раздела. Про реестр это тоже наколка - нету там никакого серийного номера - в лучшем случае модель диска - причём я затрудняюсь сказать как она определяется - возможно что это не совсем точная информация будет. Также можно написать на C программу работающую с железом диска на низком уровне и извлекающую прямо от самого диска эту информацию - конечно если он её вообще предоставляет (опять же нет никакой гарантии что всякий имеющийся диск вернёт хоть какой-то реальный серийный номер, а не какую-нить туфту и близкого отношения к серийнику не имеющую). Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2006, 03:32 |
|
||
|
Номер диска?
|
|||
|---|---|---|---|
|
#18+
2 Igor Korolyov Как это наколка? В менеджере девайсов кликая на свойства харда можно увидеть его серийный номер, и этот номер храниться в реестре винды. А чтот такое WMI? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2006, 10:29 |
|
||
|
Номер диска?
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2006, 10:35 |
|
||
|
Номер диска?
|
|||
|---|---|---|---|
|
#18+
ну, дык ну эту мульку обойдет любой студент за 10 мин а чаво защищать то хотите??? если денежка есть небольшая посмотрите на хаспкейз ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2006, 10:48 |
|
||
|
Номер диска?
|
|||
|---|---|---|---|
|
#18+
Под административными правами через DeviceIoControl можно получить нормальный серийный номер производителя Никогда не говори "невозможно", просто попробуй сделать иначе! JS (at FoxClub) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2006, 11:48 |
|
||
|
Номер диска?
|
|||
|---|---|---|---|
|
#18+
Юра выложи уже у себя на сайте тот пример который ты мне присылал с DeviceIOControl Виктор тут выложил свое решение - только почему-то меня приплел в соавторы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2006, 07:50 |
|
||
|
Номер диска?
|
|||
|---|---|---|---|
|
#18+
Вадим! Это все-таки не мой код - поищу в своей KB автора. У меня он немного преобразованный в классе приложения авторевизора локальной сети. Выложу весь класс - где собирается вся информация о компьютере. Но на следующей неделе. Никогда не говори "невозможно", просто попробуй сделать иначе! JS (at FoxClub) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2006, 12:09 |
|
||
|
Номер диска?
|
|||
|---|---|---|---|
|
#18+
Через WMI Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. JS (at FoxClub) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2006, 13:00 |
|
||
|
Номер диска?
|
|||
|---|---|---|---|
|
#18+
Hi Недоходящий! REGEDIT4 [HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 0\Scsi Bus 0\Target Id 0\Logical Unit Id 0] "Identifier"="IC35L040AVER07-0" "Type"="DiskPeripheral" И где ты тут предлагаешь искать серийный номер? При этом код Юрия через WMI без вопросов выдаёт именно серийный номер (если он конечно есть у диска, скажем у моего Flash-диска серийного номера нету) Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2006, 02:29 |
|
||
|
Номер диска?
|
|||
|---|---|---|---|
|
#18+
2 Igor Korolyov там у меня прописан серийник. но винт у меня не скази а простой айдэе ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2006, 10:56 |
|
||
|
Номер диска?
|
|||
|---|---|---|---|
|
#18+
2Недоходящий В ОС построенных на NT технологии будь-то W2K или XP все устройства хранения будут именно там где указал Игорь. В SCSI. Никогда не говори "невозможно", просто попробуй сделать иначе! JS (at FoxClub) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2006, 18:17 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=33525357&tid=1592358]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
184ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
| others: | 228ms |
| total: | 510ms |

| 0 / 0 |
