PowerShell V2 CTP2

Буквально «несколько часов назад»🙂 стал доступен публике второй CTP PowerShell V2. И еще раз напоминаю — CTP (Community Technology Preview) — это не бета, это сырее беты!😉 CTP выпускается для того чтобы продемонстрировать сообществу новые возможности продукта, и чтобы сообщество могло на эти возможности повлиять.

Но вернемся ко второму CTP. В нем разработчики демонстрируют нам кучу новых фич (которыми давно не терпелось поделиться😉 ):

Интерактивное удаленное подключение (типа telnet, но с помощью winrm). Делается с помощью команд Push/Pull-Runspace:

PS C:\Root> Push-Runspace remotepc
[remotepc]: PS C:\Windows\System32> hostname.exe
remotepc
[remotepc]: PS C:\Windows\System32> Pop-Runspace
PS C:\Root> 

Появилась возможность создавать «модули» содержащие внутренние переменные и функции. Очень удобная фича для организации функционала.

Появилась поддержка транзакций в движке и API PowerShell’а. А так же обновлён провайдер Registry как раз для возможности их использования.

Появилась поддержка событий (Eventing). Теперь их можно слушать, перенаправлять и выполнять действия при возникновении событий.

В ScriptCmdlets можно использовать несколько наборов параметров.

Разработчики могут хостить PowerShell в IIS и запускать несколько сессий PoSh в одном процессе.

Ну и множество мелких обновлений типа новых командлетов и параметров🙂

Скачивать тут.

Опубликовано в PowerShell, Scripting. Комментарии к записи PowerShell V2 CTP2 отключены
%d такие блоггеры, как: