Сообщение от in1975
Чтобы узнать, какая версия PowerShell установлена, запустите консоль
|
Windows 7 Ultimate с пакетом обновления 1 (SP1).
$PSVersionTable
Name Value
---- -----
CLRVersion 2.0.50727.8784
BuildVersion 6.1.7601.17514
PSVersion 2.0
WSManStackVersion 2.0
PSCompatibleVersions {1.0, 2.0}
SerializationVersion 1.1.0.1
PSRemotingProtocolVersion 2.1
Ошибка практически как у него. Тестил на нашей разработке
wget & curl - Update Patch Downloader, которую тестировали на Windows 10.
2018-06-23_3-09-18.png
Думаю дело в версии PowerShell на 7-ке.
Нужно искать пути обновления PowerShell.
UPDATE
Чтобы скачивались патчи обновлений через программу MAKE_PKG.BAT, на
Windows 7 и возможно на Windows 8/8.1, необходимо выполнить обновление встроенной в Windows оболочки
PowerShell.
- Скачать пакет обновления, можно с официального сайта Microsoft.
- Выбираем по таблице, для какой версии Windows необходимо закачать обновление. Рекомендуется установить сразу последнюю на сегодня версию WMF 5.1 (Windows Management Framework 5.1). Примечание: версия WMF 4.0 имеет выбор русского языка, что не так важно.
- Нажимаем на страничке закачки красную кнопку Download
- Ставим спереди галочку напротив поля, где в названии присутствует ваша версия Windows 7 или 8.1 или W2K12 (Windows Server 2012) и в конце названия ваша битность системы x86 или x64. Для Windows 7 x64 нужно выбирать архив Win7AndW2K8R2-KB3191566-x64.zip.
- Затем жмём ставшую после проставления галочки активной кнопку Next
- Разархивируем архив и запускаем полученный msu (например Win7AndW2K8R2-KB3191566-x64.msu)
2018-06-23_3-26-14.png
- После установки соглашаемся с перезагрузкой. И у нас уже установлен PowerShell 5.1.
Что бы убедиться в этом:
- Открываем консоль CMD и вызываем ядро PS, написав команду PowerShell
- Видим, что перед строкой приглашения на воод следующей команды появились 2 буквы "PS".
- Теперь вводим команду $PSVersionTable.PSVersion и смотрим версию установленного PowerShell.
- Вводим команду $PSVersionTable и смотрим в более подробном виде.
PowerShell_5.1.png
Всё, теперь обновления через программу MAKE_PKG.BAT на Windows 7 скачиваются свободно.
Скрин тестовой версии загрузчика на Windows 7 SP1 с установленным PowerSell v5.1:
2018-06-23_4-25-24.png