Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: HDD Сервера  (Прочитано 11093 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
Элексир
Помогающий

ru
Offline Offline
Пол: Мужской

« : 25-11-2011 12:22 » 

Всем добрый вечер. Подскажите пожалуйста как можно получить серийный номер винчестера Сервера
Записан
RXL
Технический
Администратор

Offline Offline
Пол: Мужской

WWW
« Ответ #1 : 25-11-2011 12:43 » 

SATA - через SMART. SCSI и SAS - через подсистему SCSI.

Какая ОС?
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Элексир
Помогающий

ru
Offline Offline
Пол: Мужской

« Ответ #2 : 25-11-2011 12:55 » 

Windows
Записан
DneprSMV
Помогающий

kz
Offline Offline
Пол: Мужской

« Ответ #3 : 25-11-2011 15:00 » 

Элексир,
то что мне попадалось, занимало страниц 15-20 страниц кода С. Работало под WinXP.
те парой-тройкой строк не получится. очень IMHO
----
Была старая досовская утилита ideinfo.exe - размер около 4-5к.
После ее "раскуривания" дизассемблером вся операция сводилась к формированию пакета запроса на порт IDE, запросу rep outsw, чтению полученной структуры. Несколько сотен байт.
С Win требуется соблюдать все "ритуалы", и будет "немного" сложнее  Улыбаюсь
Записан

"Не слушайте никаких советов, в том числе и этот" (Сократ ?)
RXL
Технический
Администратор

Offline Offline
Пол: Мужской

WWW
« Ответ #4 : 25-11-2011 18:36 » 

Если задачка утилитарная (раздел то вроде как не по программированию), то я пользуюсь утилиткой HDDscan. Она свободно доступна в сети.
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Элексир
Помогающий

ru
Offline Offline
Пол: Мужской

« Ответ #5 : 28-11-2011 07:12 » 

RXL, а если задача не утилитарная? можно ли бесправно с помошью вми получить жесткий?
Записан
RXL
Технический
Администратор

Offline Offline
Пол: Мужской

WWW
« Ответ #6 : 28-11-2011 07:22 » 

Посмотри в MSDN функцию GetVolumeInformation.
http://msdn.microsoft.com/en-us/library/windows/desktop/aa364993%28v=vs.85%29.aspx


Сорри, не то. Быстрее где-то тут:
http://msdn.microsoft.com/en-us/library/aa394132%28VS.85%29.aspx
http://msdn.microsoft.com/en-us/library/aa394346.aspx
« Последнее редактирование: 28-11-2011 07:31 от RXL » Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
DneprSMV
Помогающий

kz
Offline Offline
Пол: Мужской

« Ответ #7 : 28-11-2011 15:51 » 

Элексир,
RXL, а если задача не утилитарная? можно ли бесправно с помошью вми получить жесткий?
Бесправно посмотри это: Lynn McGuire  http://www.winsim.com/diskid32/diskid32.cpp
Правда не знаю, насколько корректно оно работает с аппаратным уровнем в Win.

Записан

"Не слушайте никаких советов, в том числе и этот" (Сократ ?)
Элексир
Помогающий

ru
Offline Offline
Пол: Мужской

« Ответ #8 : 30-11-2011 12:42 » new

DneprSMV, а она точно на сервере получает жесткий?
вроде в вми "\\." обозначает текущий комп???
« Последнее редактирование: 30-11-2011 13:25 от Элексир » Записан
DneprSMV
Помогающий

kz
Offline Offline
Пол: Мужской

« Ответ #9 : 30-11-2011 15:07 » 

Элексир, это метод получить SN виннчестера на лок. машине - насколько меня это интересовало - необходимое и достаточное. Серевер это или нет - рояли не играет, как мне кажется.
Если требуется получить тоже с удаленной машины/сервера - то фокус скорее всего не удасться - утилита должна запускаться "локально". Бери утилиты и читай - пробуй. Там выложены в откомпилированном виде.
--------
Нескромный вопрос: зачем "клиенту" серийный номер винчестера на сервере ?
--------
ps - там еще и MAC вычитывается.
Записан

"Не слушайте никаких советов, в том числе и этот" (Сократ ?)
Sla
Команда клуба

ua
Offline Offline
Пол: Мужской

WWW
« Ответ #10 : 30-11-2011 15:39 » 

я бы рекомендовал посмотреть в сторону wmi
Точно утверждать не могу, но как-то вытаскивал инфу с удаленной машины для инвентаризации. Причем там был инфа, которая мне и нафик была не нужна,
Поищи wmi инвертаризация
Записан

Мы все учились понемногу... Чему-нибудь и как-нибудь.
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines