| Positive | Дата: Понедельник, 03-Дек-2007, 09:24:38 | Сообщение # 1 |
Действительный статский советн
Группа: Проверенные
Сообщений: 514
Награды: 0
Репутация: 5
Замечания: 0%
Сеть: гибридная
Количество машин:: 188
Город: Донецк
Статус: Offline
| Народ, у меня вопрос. Как через службу удаленного реестра вытягивается информация о железе и софте на удаленном компе на ОС виндовз?
Сисадмин конфеты и шоколад не пьет.
|
| |
| |
| pushkin42 | Дата: Понедельник, 03-Дек-2007, 10:34:11 | Сообщение # 2 |
Куровод, садист-укладчик
Группа: Администраторы
Сообщений: 1969
Награды: 9
Репутация: 36
Сеть: Гибридная
Количество машин:: 226
Cтрана: Российская Федерация
Город: Самара
Статус: Offline
| Positive, странный вопрос. Непонятный, я бы сказал. Какая разница, какой реестр, удаленный или локальный? Это такой же набор файлов, только работает через RPC по сети...
Работаю за плюсики в репутацию и за пиво. Ремонт компьютеров в Самаре 
|
| |
| |
| Positive | Дата: Понедельник, 03-Дек-2007, 10:58:12 | Сообщение # 3 |
Действительный статский советн
Группа: Проверенные
Сообщений: 514
Награды: 0
Репутация: 5
Замечания: 0%
Сеть: гибридная
Количество машин:: 188
Город: Донецк
Статус: Offline
| Меня метод интересует
Сисадмин конфеты и шоколад не пьет.
|
| |
| |
| pushkin42 | Дата: Понедельник, 03-Дек-2007, 14:51:46 | Сообщение # 4 |
Куровод, садист-укладчик
Группа: Администраторы
Сообщений: 1969
Награды: 9
Репутация: 36
Сеть: Гибридная
Количество машин:: 226
Cтрана: Российская Федерация
Город: Самара
Статус: Offline
| Positive, да служба же такая существует. Отключи её - и не будет доступа. А разделы на удаленке те же самые, в HKLM хранится вся информация о железе компа.
Работаю за плюсики в репутацию и за пиво. Ремонт компьютеров в Самаре 
|
| |
| |
| Positive | Дата: Понедельник, 03-Дек-2007, 15:40:54 | Сообщение # 5 |
Действительный статский советн
Группа: Проверенные
Сообщений: 514
Награды: 0
Репутация: 5
Замечания: 0%
Сеть: гибридная
Количество машин:: 188
Город: Донецк
Статус: Offline
| Никогда не писал программ, которые искользуют службы =( Можно примерчик какой-нить? Допустим, у меня есть ветка рееста. HLM/HARDWARE/DESCRIPTION/System/CentralProcessor. Как из нее повыбирать то, что мне надо? Для примера Code procedure TForm1.ButtonClick(Sender: TObject);
var reg : TRegistry; ts : TStrings; i : integer; begin reg := TRegistry.Create; reg.RootKey := HKEY_LOCAL_MACHINE; reg.LazyWrite := false; reg.OpenKey( 'HARDWARE\DESCRIPTION\System\CentralProcessor', false); ts := TStringList.Create; reg.GetValueNames(ts); for i := 0 to ts.Count -1 do begin Memo3.Lines.Add(ts.Strings[i] + ' = ' + reg.ReadString(ts.Strings[i])); end; ts.Free; reg.CloseKey; reg.free; button4.Enabled:=false; button5.Enabled:=true; button6.Enabled:=true; end; Что нужно реализовать, чтобы это вызывалось в программе службой уд. реестра?
Сисадмин конфеты и шоколад не пьет.
Сообщение отредактировал Positive - Понедельник, 03-Дек-2007, 15:53:03 |
| |
| |
| pushkin42 | Дата: Понедельник, 03-Дек-2007, 20:43:27 | Сообщение # 6 |
Куровод, садист-укладчик
Группа: Администраторы
Сообщений: 1969
Награды: 9
Репутация: 36
Сеть: Гибридная
Количество машин:: 226
Cтрана: Российская Федерация
Город: Самара
Статус: Offline
| Positive, OLE, RPC на выбор - есть API специальное. Ходи сюда
Работаю за плюсики в репутацию и за пиво. Ремонт компьютеров в Самаре 
|
| |
| |