All streams
Search
Write a publication
Pull to refresh
5
0
Send message
Про pywin32 не знал, спасибо, надо будет проверить. А Python был выбран в целяъ обучения. Я не отрицаю, что можно было все сделать в psh. Кстати, я думаю получше познакомиться с shell скриптами.
Sc query было бы труднее парсить. А вот использование xml Горд (вышеупомянутый линукс-гуру) мне предложил, но так как моя программа довольно проста, то я решил оставить это все в виде обычных текстовых файлов. Да и потом PoweShell я знаю очень поверхносто на уровне опрашивания системы по сервисам или разные атрибуты Active Directory. Но мне нравится Ваша идея, а именно ее локаничность. Если Вас не затруднит, не могли бы Вы подробно прокомментировать свой код и описать структуру xml файла? Или мне сразу стоит отправиться в Гугл за мануалами по PoweShell?
Ну WMI я использовал, чтобы собрать дампы о состоянии, а именно PoweShell. А дальше уже использовал Питон, ибо еще одной целью было обучение ему. Но я полностью с Вами согласен, что все можно было бы сделать и через WMI, обходя использования Линукса и Питона. В конце концов я получил удовольствие от знакомства с этим замечательным языком.
Спасибо за замечание по делу. Для этого, как я понимаю, нужно, чтобы SNMP Service был настроен на Windows машинах. А у нас эти сервисы на данный момент даже не установлены. Я хотел решение с как можно меньшим вмешательством в нашу среду. А насчет тех замечательных программ, мы уже используем Zenos и пытаемся еще применить Zabbix, но это больше вотчина моего коллеги, вышеупомянутого Линукс-гуру. Линукс проблемы это уже его головная боль, хотя бывают они крайне редко. Мы же, виндузятники, на данный момент используем для наблюдения за всей нашей сетью What's Up Gold 2006, а теперь так же мой небольшой скрипт.

Information

Rating
Does not participate
Registered
Activity

Specialization

System Administration, Server Administrator