Собрать Данные О Установленном По. Delphi

Тема в разделе "Pascal and Delphi", создана пользователем Drakon4eg, 5 июн 2012.

  1. Drakon4eg

    Drakon4eg Гость

    Необходимо собрать данные о установленном ПО. Причём не только с компьютера за которым сидишь но и с машин в сети.
    Нашёл вот такую вещь http://zheleznov.info/invent_soft.htm (WMI и VBS скрипт) и даже более менее разобрался. Но нужно именно Delphi, а как сделать тоже самое на нём не понимаю(
    Очень надеюсь на вашу помощь. Заранее спасибо.
     
  2. Senset

    Senset Well-Known Member

    Регистрация:
    11 сен 2006
    Сообщения:
    136
    Симпатии:
    0
    Если вам нужен примерно такой же вывод информации в делфи = stringgrid в помощь или если экспорт в excel = то вроде есть даже целый компонент для работы с excel)
    Далее следует подумать о том, как будет собираться информация...
    1) хотите WinApi, хотите просто ищите exe (это конечно тупее, но порой помогает найти то, что горе-пользователи пытались спрятать от админа)
    2) как передаются данные... это либо каждая машина сама отправляет свои данные (WinApi), либо же вы устанавливаете на каждую машину клиента, который будет отправлять данные, а значит нужен будет сервер который будет их принимать и отображать таблицу
    3)
    3.1) Если юзать WinApi то, стоит понимать что стандартных прав может не хватить для удаленной машины делающей запрос... но если у Вас домен и Вы его контроллер или имеете права админа... то проблем не будет даже с определением существующих хостов (они все в реестре dhcp)
    3.2) Если писать всё самому (клиент-сервер) = то ед. проблема это размещение клиента на локальном компьютере каждого пользователя... Опять-таки если домен - проблема снята)

    P.S. возможно, я взял очень крутые варианты в рассмотрение... Но как всегда и везде говорили = безопасность превыше всего. А делать дырки в хостах, чтобы любой желающий мог получить любую инфу = Ай-яй-яй))

    По этим "разбиениям" и "ветвлениям решения" msdn,rsdn,google,delphisources Вам помогут, задачи рассмотренные как правило тривиальны, но сами понимаете, что в конкретной Вашей сети разбираться придеться конкретно Вам.
     
Загрузка...

Поделиться этой страницей