Вышел сервисный релиз PowerShell Core 6.0.1


Несколько дней назад вышел сервисный релиз PowerShell Core 6.0.1.

Основное изменение — обновилась библиотека .Net Core Runtime до версии 2.0.5. По сути это обновление безопасности, которое закрывает пару проблем.

Также исправлены несколько мелких проблем с установочными пакетами.

Подробнее https://github.com/PowerShell/PowerShell/releases/tag/v6.0.1

Реклама

Повторяющиеся запросы логина в Outlook 2016


Проявилась забавная проблема в Outlook 2016: каждые  несколько минут появляется окно запроса логина и пароля. Предположительно в последних обновлениях добавлен обязательный поиск точки подключения к Облаку (autodiscover).

Чтобы это заблокировать, нужно добавить ключ в реестр:


HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\AutoDiscover

DWORD: ExcludeExplicitO365Endpoint
value 1

Источник https://social.technet.microsoft.com/Forums/en-US/76bcbc41-afb2-4789-9064-c1d18e1a122e/outlook-2016exchange-2010-keeps-prompting-for-credentials?forum=outlook

 

Cross-platform PowerShell remoting


Так сложилось, что я почти не занимался удаленным доступом в PowerShell Core. Пока собирался написать небольшой обзор, появилась статья Cross-platform PowerShell remoting in action, которая рассказывает об одном из двух механизмов удаленного подключения — с помощью OpenSSL. Есть ещё один — традиционный для Windows. Он работает с ограничениями на Linux, но пока он совсем не работает на MacOS.

PowerShell Core 6.0 GA


Сегодня вышел первый релиз портированного PowerShell Core 6.0.

Анонс в официальном блоге PowerShell Core 6.0: Generally Available (GA) and Supported!

Это достаточно важное событие, потому что PowerShell Core должен в будущем заменить Windows PowerShell. Плюс это первый встроенный компонент Windows, который был портирован на Unix. (MS SQL был портирован ранее, но это совершенно независимый продукт чья кодовая база не пересекается с Windows).

Работает на Windows начиная с Windows 7 SP1 и выше, а также на MacOS и целом ряде клонов Linux (уточняйте в документации и в приведенной выше статье).

Уровень совместимости с Windows PowerShell достаточно хороший: около 60% командлетов портирвано на Windows и около 40% на Unix. Публичное API также сохранено с минимальными изменениями: теперь раработчики могут использовать PowerShell Core в своих портированных приложениях.

Около 80% модулей Windows PowerShell загружается и работает. Их конечно никто не тестировал в полном объеме до выхода релиза: это такая традиция — ждем RTM, потом начинаем разбираться, что не работает — команды Microsoft также ждали релиза и теперь начнут выпускать обновления и новые версии модулей.

Надо отметить, что все компоненты PowerShell Core: командлеты, Public API, удаленный доступ — требуют доработки, чтобы составить полноценную конкуренцию Windows PowerShell — будем работать! Присоединяйтесь к нам на сайте https://github.com/PowerShell/PowerShell .

Полезные статьи вы найдете в этом блоге по ссылке https://isazonov.wordpress.com/category/powershell/