скрипт для сканирования параметров компьютеров в домене
смотря каких параметров
Ну и выше уже спросили правильно — какие параметры?
Если данные по ОС и железу - то ключевое слово для гуглёжки - WMI
nmap?
ip, мак адрес, имя компа, имя пользователя
ну и дополнительные параметры ОС, проца, объём харда, памяти, модель видеокарты.
вывод информации желателен в виде таблицы
Задача какая? Написать самостоятельно или найти готовое решение?
Ухх какие девочки пошли
основные этоЕсли по делу и делать это надо с некоторой регулярностью, то я бы мониторинг простенький замутил на базе какого-нибудь заббикса. Развертывается под пиво за полдня. Скрипт тоже можно, можно включить SNMP и опрашивать через него. Опять же кто будет отвечать скрипту или предполагается его поставить на каждую машину, чтобы он потом слал данные остальным?
ip, мак адрес, имя компа, имя пользователя
ну и дополнительные параметры ОС, проца, объём харда, памяти, модель видеокарты.
вывод информации желателен в виде таблицы
Еще во времена Эвереста (не знаю есть ли сейчас такая прога) у него были возможности делать отчеты в том числе и по сети.
у видны есть готовая утилита, которая сканит по нетбиосу. Поищи название
В итоге написали батничек в одну маленькую строчку
Дано: 500 компов и 1500 Юзеров
Нужно: собрать информацию о том где компы находятся, кто доменный пользователь этого компа и айпиконфиг \олл.
Пути реализации: 1) Начальство требует тупо бегать по комнатам и собирать эту информацию.
2) Так как по хорошему работать нужно головой , а не ногами, иначе можно было в курьеры идти. То как это можно реализовать, может кто сталкивался с подобными задачам?
а откуда батник узнал, где находятся компы?
1) Начальство требует тупо бегать по комнатам и собирать эту информацию.надо бежать подальше от такого начальства.
по сабжу—еслине например карты сетевых розеток, то расположение удаленно, очевидно, не определить:(
я ничего не понял, либо батник не про то, либо задание
В итоге написали батничек в одну маленькую строчкуwand.exe ?
батничек в одну маленькую строчку
echo "БЕГАЙ ПО КОМНАТАМ И СОБИРАЙ ИНФОРМАЦИЮ, СУКА!"
отключить им ютуб и вконтакте, пусть сами приносят
а откуда батник узнал, где находятся компы?батник сама написала, компы находятся в домене и ещё в одном домене.
Как прикрепить батник в актив директории, чтоб все компы при загрузке его выполняли?
выложи что ли батничег сюда. интересно же
ок
1) что получившийся батник получает на входе.
2) что выдает на выходе.
А вам его просто так и выложи? а самим придумать слабо?выговор и тумаки к батнику отношения не имеют. вообще никакого.
люди тут вообще тоже думали, пытались ответить на этот вопрос, занимались телепатией, так что поделиться, на мой взгляд, было бы неплохо.
ну тогда хотя бы четко сформулируй:ок,
1) что получившийся батник получает на входе.
2) что выдает на выходе.
1) получает айпиконфиг \ол и имя пользователя,
2) отправляет текстовый файл с параметрами под именем пользователя в общую сетевую папку.
Дык а параметры то какие ? Как узнаешь проц мать память харды etc ? Или тебе тупо сетевых настроек достаточно ?
как минимум хоть сетевые настройки, а остальные параметры можно узнать запустив другую какую команду или программку
Просто сбор параметров не решает задачу, тобишь задача начальницей поставлена не верно, уже год назад все параметры переписывала другая команда айтишников, а толку если пользователи переехали по разным комнатам?
Итого.
1.Главная задача это индифицировать пользователя и кабинет где он сейчас находится, даже при смене его места положения. Причём сбор данных должен автоматически обновляться и сохранать данные предыдущие данные за прошлые дни и текущие дни. - частично решена.
2.Данные должны автоматически формироваться в таблицу и в последующем формироваться - частично решена
3. Сбор ВСЕХ! выше перечисленных данных должен осуществляться без ведома пользователей и беготни по кабинетам. - ок, получается на 90%
4.нужно создавать видимость беготни по кабинетам, для отчёта перед начальницей, типа да бегаем и собираем. - частично решена.
Достаточно собрать таблицу мак-адресов со всех свитчей и сопоставить её с информацией (ddns + wins).
А ещё можно внедрить 802.1x, тогда маки и ddns+wins становятся не нужны - в логах RADIUS-сервера всё и так будет написано.
Windows Script Host устарел. MS даже из репозитория скриптов все скрипты на WSH повыпилил.
Пример скрипта, который получает инфу с удаленного компа, - http://gallery.technet.microsoft.com/scriptcenter/2a8a008c-e...
Конечно скрипт большой и страшный, но достаточно легко понять, что для получения сведений о текущем пользователе достаточно выполнить
gwmi -computer $compname Win32_ComputerSystem | Format-Table @{Expression={$_.Username};Label="Current User"}
Pause
CheckHost
Но для начала лучше почитать, что-то типа такого http://blog.wadmin.ru/2011/08/powershell-lessons-first-scrip...
Разумеется на изучение таких вещей придется потратить некоторое время, которое потом с лихвой окупится при использовании в дальнейшем.
Скрипты на PowerShell (да и на WSH) позволяют управлять удаленным компом (править реестр, устанавливать оборудование, запускать программы писать в текстовые файлы (а при наличии Office в doc, xls и прочие сканить сеть и прочее.
P.S. Хотя при начальнице большого смысла учить нет. Пойдет и по комнатам пройти.
1.Главная задача это индифицировать пользователя и кабинет где он сейчас находится, даже при смене его места положения. Причём сбор данных должен автоматически обновляться и сохранать данные предыдущие данные за прошлые дни и текущие дни. - частично решена.2.Данные должны автоматически формироваться в таблицу и в последующем формироваться - частично решена3. Сбор ВСЕХ! выше перечисленных данных должен осуществляться без ведома пользователей и беготни по кабинетам. - ок, получается на 90%4.нужно создавать видимость беготни по кабинетам, для отчёта перед начальницей, типа да бегаем и собираем. - частично решена.1) частично решена в части автоматизации, я так понимаю?
повторюсь, если нет ничего типа карты сетевых розеток (ну или хотя бы старой карты расположения компов, при допущении что компы физически не переезжают из кабинета в кабинет то расположение компов\юзеров без беготни не узнать.
3) что не получается в оставшихся 10%?
4) начальница айтишница или ТП (или айтишница-ТП? Может стоит ее убедить, что главное чтобы задача была решена, а выбор метода решения должен быть за сотрудником?
4) начальница айтишница или ТП (или айтишница-ТП? Может стоит ее убедить, что главное чтобы задача была решена, а выбор метода решения должен быть за сотрудником?4.ТП с опытом работы начальницей айти., убедить её можно но сложно,
1. Вроде как есть карты розеток и портов в цисках привязанных к комнатам.
3. 10% это простые свичи для отделов которые тоже в определённых комнатах находятся
Более рационально это бегать по цискам и составлять карты портов и розеток в комнатах, тогда в дальнейшем можно будет отслеживать и обновлять информацию по компам и местам где они находятся без всякой тупой беготни по всем компам.
Оставить комментарий
AleVa1825
кто делал?