Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2006.11.26;
Скачать: [xml.tar.bz2];

Вниз

Как узнать серийный номер HDD в Win2000, не имея прав админа?   Найти похожие ветки 

 
тт   (2006-07-13 09:57) [0]

Можно ли в Win2000 не имея прав доступа администратора,
узнать серийный номер HDD?

Не тот серийный номер, который меняется после изменении разделов диска,
а другой, который присваивается при изготовлении диска.


 
Amoeba ©   (2006-07-13 12:26) [1]

Было несколько постов назад:

http://home.earthlink.net/~akonshin/delphi_ru.htm

Что же касается необходимости прав админа, то не знаю.


 
Alex Konshin ©   (2006-07-13 12:38) [2]

Какой HDD? Для SCSI, RAID и т.п. я не знаю такого способа.
Для обычных IDE (P-ATA и S-ATA) мои примеры должны работать (собственно, именно этим они и отличаются от многих других).


 
тт   (2006-07-13 12:48) [3]

Что, для SCSI нет способа(простого) в принципе, или просто не знаете?


 
Alex Konshin ©   (2006-07-13 13:32) [4]

Для SCSI можно, но нужен установленный ASPI драйвер от производителя SCSI контроллера (MS не поддерживает ASPI). Если он не стоит (что не редкость), то поставить его может только администратор.
Через SPTI доставать s/n не под администратором я не умею. Хотя я допускаю, что это можно как-то сделать какими-то недокументированными способами. Когда я исследовал этот вопрос я не нашел такого способа. Я могу авторитетно заявить, что по крайней мере год назад никто (кроме, возможно, MS) такого способа не знал. Если такой отыщется - сообщите мне.
Суть в том, что для открытия хендла устройства нужны права, а по умолчанию они есть у администратора и их нет у обычного аккаунта. В случае IDE я открыл способ обхода этого ограничения - я достаю хендл контроллера IDE и выдаю ему хитрые команды. Как это ни странно, но любому аккаунту позволительно открывать контроллер. Это можно увидеть с помощью winobj с сайта http://www.sysinternals.com/



Страницы: 1 вся ветка

Форум: "WinAPI";
Текущий архив: 2006.11.26;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.029 c
2-1162975594
WhiteBarsik
2006-11-08 11:46
2006.11.26
TADOConnection.execute, что вернет?


15-1162896300
Голицын
2006-11-07 13:45
2006.11.26
Merlin и БК


15-1162897495
DiamondShark
2006-11-07 14:04
2006.11.26
Отцы, посоветуйте ламеру.


2-1162832560
pathfinder
2006-11-06 20:02
2006.11.26
Запуск файла справки chm..


3-1159179246
Ega23
2006-09-25 14:14
2006.11.26
Вопрос по переменной типа table





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский