2013-11-08 1 views
0

Я начинаю создавать сценарии PowerShell для своей компании. Я новичок в платформе, и я планирую создавать сценарии для задач ADPowerShell AD на сервере или на рабочем столе?

Если им создаются сценарии для AD, я должен иметь возможность запускать сценарий на любом компьютере в домене или выполнять сценарий на машина, которая является активным сервером каталогов?

Я не против запуска скрипта на сервере, но для тестирования и создания я предпочел бы запустить его на моем рабочем столе для разработки и тестирования

любого подстрекательства по этому поводу?

+0

http://technet.microsoft.com/en-us/magazine/gg413289.aspx – crownedjitter

ответ

2

Предполагая, что вы используете модуль powershell powersedirectory, тогда единственным требованием является то, что на компьютере, на котором запущен скрипт, установлен этот модуль.

Этот модуль представляет собой функцию Windows «Средства удаленного администрирования сервера»> «Инструменты администрирования ролей»> AD DS и AD LDS Tool> Модуль Active Directory для Windows Powershell ».

  • На серверной ОС, это может быть просто добавлено в качестве функции с помощью диспетчера сервера
  • На клиентской ОС, сначала необходимо установить средства удаленного администрирования сервера (RSAT) из центра загрузки Майкрософт. После этого вы установите эту функцию через «Включить или отключить функции Windows»

Кроме того, если ваш сценарий имеет зависимость от этого модуля, вы также можете разместить следующую строку вверху вашего скрипта

#Requires -Module activedirectory 

Затем, если вы попытаетесь запустить этот скрипт на машине без ActiveDirectory модуля, он будет выдавать ошибку о том, что модуль отсутствует. Это также приведет к тому, что модуль activedirectory будет импортирован, если он еще не был импортирован, что полезно для powershell. См. about_Requires для получения дополнительной информации о заявке #Requires

+0

Есть ли сценарий powershell для его установки: – Crash893

+1

На серверных ОС используйте 'Install-WindowsFeature RSAT-AD-Powershell'. Для клиента вам нужно загрузить инструменты RSAT из центра загрузки Microsoft, я боюсь. – Alex

+0

Плюс к вам хороший сэр! – Crash893

Смежные вопросы