Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   Сбор информации о железе удаленных ПК (http://forum.oszone.net/showthread.php?t=152834)

OstJoker 10-10-2009 19:04 1239526

Сбор информации о железе удаленных ПК
 
Не знал в какой теме лучше спросить, задам вопрос тут, если не в тему, прошу модератора переместить. Я системный администратор университета, мне нужно собрать статистику о установленном железе на удаленных компьютерах (процессор, ОЗУ, винчестер, видеокарта и т.д.) одним словом основную информацию, желательно с серийниками самого железа.
Пробовал связку EVEREST Corporate Edition + psexec но ничего толкового не вышло. Может кто сталкивался с проблемой и подскажет решение. Заранее благодарен.

Petya V4sechkin 10-10-2009 19:10 1239534

Существуют утилиты для инвентаризации, например CheckCfg

avolkov2009 12-10-2009 11:30 1240689

Цитата:

Цитата OstJoker
Пробовал связку EVEREST Corporate Edition + psexec но ничего толкового не вышло »

Если вопрос еще не закрыт, что именно не вышло с Эверестом? Я им провел инвентаризацию 300 компьютеров и сейчас каждую неделю отслеживаю изменения (на предмет удаления/добавления оборудования и программ). Все устраивает.

OstJoker 12-10-2009 12:16 1240727

2 Petya V4sechkin, программа CheckCfg требует установки на коиентску машыну или добавления в автозагрузку, что мне не совсем подходит.
2 avolkov2009 .Не вышло сохранить отчет с даными о железе в сетевую папку. На удаленной машине просто запускался Эверест, после его закрытия у меня писало "error code 0" одним словом, я так понял что я что то не то намутил с ключами запуска Эвереста.
Уважаемый avolkov2009, поделитесь пожалуйста синтаксисом запуска EVEREST или опишите коротко, как вам удалось собрать инфу с 300 компютеров.

avolkov2009 12-10-2009 12:32 1240757

1. Установил Эверест на локальный компьютер
2. Настроил каталог по-умолчанию для сохранения отчетов на сетевой ресурс (у меня - \\techserver\everest_reports$)
3. Переписал Эверест на сервер, открыл общий доступ (у меня - \\techserver\everest$)
4. В LogonScript для пользователей прописал вызов программы:
Код:

\\techserver\everest$\everest.exe /acceptbg /safe /silent /idle
Отчеты получаю через "Мастер удаленных отчетов".

Да, чуть не забыл, отчеты у меня хранятся в БД MSSQL, в базы отчеты "впихиваю" ручками из каталога отчетов. Правильно "впихиваются" файлы *.CSV

Вдобавок к возможности собирать информацию о клиентских машинах имеется возможность удаленного управления (на манер VNC).

robingut 10-06-2010 10:01 1431312

здравствуйте многоуважаемые покорители нулей и единиц. столкнулся с аналогичной задачей, сеть из 40 компов, AD, serv 2k3.
изначально попробовал решить задачу с помощью Friendly_Pinger_5.0, софтина нашла все компы моей сети, но при нажатии на Invertarizaci почему то выдает данные СЕРВЕРА с которого я собственно все и делаю.
затем наткнулся на вашу ветку, скачал CheckCfg при запуске на локальной машине выдает:


Uploaded with ImageShack.us

сделал полный доступ к папке всем группам и пользователям, ошибка не пропала-помогите, мож кто сталкивался...

сейчас скачал EVEREST и собираю инфу с помощью него, но что то у меня это очень нудно получается, сажусь на каждую тачку , запускаю эверест, собираю всю инфу потом обрабатываю ее. тяжко очень...
вопрос открыт, подскажите как все автоматизировать то, а то туфли сношу пока инфу соберу )

NiOl 10-06-2010 10:43 1431339

Цитата:

Цитата robingut
затем наткнулся на вашу ветку, скачал CheckCfg при запуске на локальной машине выдает: »

Данный утиль не пробовал (пользую Everest, благо единожды установленны преспокойно копируется на флешку и везде с нее запускается), но могу предположить, что проблема в названии шары - попробуйте сменить на латиницу без пробелов и спецсимволов.

robingut 10-06-2010 10:50 1431342

NiOl, сделал rename -не помогло.

YurShin 20-11-2012 12:29 2028849

эти строки должны быть в logon скрипте учетной записи пользователя:
\\server\everest$\EVEREST.exe /R \\server\everest_reports$\$HOSTNAME_$TIME /AUDIT /CSV /SAFE /SILENT
\\server\everest$\everest.exe /idle /acceptbg /safe /silent

первая строка собирает незаметно для пользователя данные о железе и софте (в том числе и изменения)
вторая запускает на компе пользователя эверест в скрытом режиме, позволяя управлять компьютером с машины
администратора к примеру(работает только если пользователь вошел в систему иначе Ideal Administrator вам в помощь.

файлы собираются в виде *.csv затем из cmd файла их автоматом можно по расписанию закинуть в базу:
@rem if exist \\server\everest_reports$\*.csv \\server\everest$\everest.exe /csv2sql \\server\everest_reports$
@if exist reports\*.csv everest.exe /csv2sql reports

все это отлично работает в домене 2К и 2К3, при условии, что на server развернута база sql куда собственно все эти отчеты и закидываются, а уже потом в "Менеджере изменений" запускается анализ, к примеру мы ежедневно анализируем что юзвери натворили с компом за день(софт, флэшки, железо всякое) очень удобно при разбирательствах.

hAUS 21-11-2012 13:38 2029597

OstJoker, возможно вам будет интересно Инвентаризация компьютеров средствами WMI и VBScript


Время: 08:55.

Время: 08:55.
© OSzone.net 2001-