Вопрос Можно ли установить PowerShell 3 на Windows Server 2003 или 2003 R2?


На Windows Server 2003 (у которого уже есть .NET 4, но нет 4.5 на нем), срок действия которого истекает до конца года, я хотел бы запустить несколько PowerShell 3 скрипты на запланированной основе, так как сценарии зависят от функциональности, введенной в PowerShell 3.

Не так много полезных хитов в поиск Я пробовал поскольку они дают смешанную информацию: Некоторые указывают Это возможно но другие указывать невозможно и это, безусловно, не в официальных загрузках,

Так:

  1. Есть ли временные решения для установки PowerShell 3 на Windows Server 2003?
  2. Если нет, где я должен искать замену Командлеты которые уникальны для PowerShell 3, как Invoke-RestMethod, ConvertTo-Json, ConvertFrom-Json или Invoke-WebRequest?

4
2017-07-13 19:10


происхождения


Вы просто попытались установить его? - EBGreen
@EBGreen, какой файл .MSU вы бы предложили, и как его установить на Windows Server 2003? - Jeroen Wiert Pluimers


ответы:


  1. Нет.
  2. Я бы использовал модули Poshcode / Jaykul:

4
2017-07-15 16:58



Благодарю. Я не был тем, на что я надеялся, но Poshcode выглядит многообещающим (ну, те, которые не требуют слишком большого количества сборок). Однако я мог бы использовать встроенный .NET-объект. Нужно придать этому некоторое размышление, поскольку в зависимости от количества времени я мог бы перенести сервер в более современное Окно. - Jeroen Wiert Pluimers
Я изучаю, сколько будет работы по переносу машины, в отличие от адаптации скриптов с модулями Poshcode / Jaykul (из которых многие из них имеют внешние зависимости, которые мне нужно будет проверить в первую очередь). Это примерно такой же порядок величины, поэтому я буду переносить машину раньше. В то же время другая машина запускает скрипты и получает необходимые данные по сетевому ресурсу. - Jeroen Wiert Pluimers