Веб-интерфейс для моих скриптов Powershell для службы поддержки - PullRequest
6 голосов
/ 21 марта 2012

Мне бы хотелось иметь веб-интерфейс для моих сценариев PowerShell для службы поддержки.

Эти сценарии обычно представляют собой сценарии создания пользователя и сценарии для перезапуска определенной службы на определенном сервере.

С чего мне начать? Что мне нужно?

Для меня нет проблем с настройкой IIS для этой цели, если это необходимо. У нас также есть Sharepoint на выделенном сервере.

Надеясь на некоторые подсказки при запуске:)

Ответы [ 3 ]

6 голосов
/ 21 марта 2012

Прочтите эту статью, я начну с вызова команды PowerShell с веб-страницы:

http://devinfra -us.blogspot.co.uk / 2011/02 / с использованием-20-PowerShell-из-Сеть САШ-часть-1.html

4 голосов
/ 12 июня 2012

Вы можете использовать функцию Powershell Web Access в Powershell V3.0. http://technet.microsoft.com/en-us/library/hh831611.aspx

Это надежное решение с учетом IIS, безопасности и доступа к оболочке.

0 голосов
/ 24 марта 2012

Вы можете использовать PowerShell Remoting . Вы можете открыть сеанс PS, который будет выглядеть для вас как локальная консоль PS, но он будет работать на удаленной машине. Вы можете ввести код PS, который будет выполняться удаленно, и запустить там пакет готовых к запуску ps1 сценариев для администрирования SP. Посмотрите на эти ссылки, например:

http://www.computerperformance.co.uk/powershell/powershell_remote.htm, http://blogs.technet.com/b/heyscriptingguy/archive/2011/11/17/learn-how-to-manage-remote-powershell-sessions.aspx

--- Ферда

...