В настоящее время у нас есть скрипт Python, который автоматизирует задачи создания пользователей на наших серверах. Этот сценарий подготавливает пользователей в OpenLDAP и ActiveDirectory с помощью python-ldap.
Теперь я хочу изменить некоторые атрибуты Exchange в этом скрипте. Я хочу знать, есть ли способ удаленно взаимодействовать с Exchange Powershell с компьютера UNIX. В частности, используя Python, но если кто-нибудь знает какой-либо другой метод, я мог бы использовать его вместе с библиотека pexpect.
PowerShell можно сделать доступным через SSH как минимум двумя способами:
Скрипты PowerShell также можно вызывать через xml-rpc (Ссылка на форум TechNet).
Другой вариант - доступ к Exchange 2010 через веб-службы, используя SDK чтобы увидеть несколько примеров, а также Примеры PowerShell здесь. Хотелось бы, чтобы здесь были опубликованы некоторые из ваших конечных результатов, чтобы помочь другим.