Получение инфо о сервере в локалке
Заранее благодварен за помощь
К примеру, описание управления AD есть в "Active Directory Cookbook", Robbie Allen (могу скинуть на мыло)
http://www.kouti.com -- неплохие примеры под шапкой "Inside Active Directory"
http://www.script-coding.info -- очень неплохой сайт по этому делу. Есть примеры по запуску программ на уделенных машинах.
Также есть документация в MSDN. Можно использоваться WMI на Сях или Дельфи.
Если не сложно, пару слов об этом подробнее?
В общем случае ловить нечего?
И где прочитать про реализацию всего этого на C++? в msdn есть справка по этой теме?
В общем случае ловить нечего?
Ловить что? :)
Боюсь, подробнее Вам не расскажу -- не вникал. По моему разумению есть штука RPC, позволяющая выполнять что-то на удаленной винде. Доступ к ней осуществляется через интерфейс под названием WMI. Для успешной работы WMI необходимо открыть порт TCP135 (DCOM) в виндовом фаерволле как минимум. У меня это не вышло -- отключил брандмауэр целиком.
WSH (Windows Script Host) -- интерпретатор языка VBScript, встроенный в систему. Т.е. пишите vb-скрипт (а ля те примеры по ссылкам выше), и по двойному щелчку мыши на созданном файле скрипт скармливается WSH`у.
Можете написать программу на Дельфи или Си++ где вызываются функции WMI из соответствующих библиотек. Тогда WSH не при чем.
Есть. Но в MSDN я очень плохо ориентируюсь... Для меня она сильно запутана. Ссылки поэтому Вам дать не могу :(
http://msdn.microsoft.com/en-us/library/aa394582(VS.85).aspx -- просто про WMI с примерами на VBScript
P.S.: Рекомендую для написания скриптов использовать PSPad. Очень удобный редактор.
P.P.S.: На смену WSH в новых версиях винды приходит PowerShell
Но быстрее всего начать с WSH или PowerShell, последнее предпочтительнее.
кстати, какими честными и нечестными способами можно обойти ограничения в применении wmi? связанные с обрезанными правами учетной записи?
вот, например wmic /node:10.0.0.2 os assoc получает инфу об ОС. Но если у тебя нет прав действия на удаленной машине, это реализовать нельзя