Я не использовал DMC (который свободен), потому что он не поддерживает Windows 2003 x64 или Windows 2008 (вообще) как хост ОС. Мы используем Помощник IT, чтобы отслеживать наше Оборудование Dell и иногда выставлять обновления встроенного микропрограммного обеспечения/драйвера. Довольно легко настроить - просто добавляют Ваши сетевые диапазоны, обнаруживают Ваши серверы и определяют запросы для получения информации, которую Вы хотите.
Мы используем HP Openview Network Node Manager для уведомления нас относительно аппаратных предупреждений и отказов по электронной почте и пейджера. Помощник IT используется только для управления активами.
Самое легкое решение к
Set-ExecutionPolicy RemoteSigned
но это запустит все скрипты, которые находятся на локальном диске (и не находятся в Удаленной зоне - как загруженный через IE),
По умолчанию Powershell ограничивает Вас в выполнении "небезопасных" сценариев. Работайте get-executionpolicy
команда для наблюдения то, в чем уровень системы. Для понижения ограничения, можно работать Set-ExecutionPolicy
и дайте ему один из них в качестве параметра:
Также имейте чтение слов Scott Hanselman мудрости при подписании сценариев Powershell.
У Вас есть 3 опции здесь, можно было или подписать сценарий доверяемым поставщиком или по крайней мере поставщиком, которому Вы доверяете, или можно использовать Набор-ExecutionPolicy для установки powershell для разрешения внешних сценариев, также:
Set-ExecutionPolicy RemoteSigned
Запустит любой скрипт на локальной машине, которая не прибыла из Интернета
Set-ExecutionPolicy Unrestricted
Позволит любому сценарию работать, хотя при загрузке его с Интернета, он попросит, чтобы Вы подтвердили, что хотите выполнить его.
Наконец, можно установить конкретный сценарий, чтобы работать путем щелчка правой кнопкой по файлу и нажать "Properties". У основания диалогового окна нажимают "Unblock".