Доступна је командна шкољка ПоверСхелл 7.0

Мицрософт представљени отпуштање шкољке ПоверСхелл 7.0, који је отворен 2016. године под лиценцом МИТ-а. Ново издање шкољке припремљен не само за Виндовс, већ и за Линук и мацОС.

ПоверСхелл је оптимизован за аутоматизацију операција командне линије и обезбеђује уграђене алате за обраду структурираних података у форматима као што су ЈСОН, ЦСВ и КСМЛ, као и подршку за РЕСТ АПИ-је и објектне моделе. Поред командне љуске, нуди објектно оријентисани језик за развој скрипти и скуп услужних програма за управљање модулима и скриптама. Почевши од гране ПоверСхелл 6, пројекат се развија помоћу .НЕТ Цоре платформе. Подразумевани ПоверСхелл преноси телеметрију са описом ОС-а и верзије програма (да бисте онемогућили телеметрију, морате подесити променљиву окружења ПОВЕРСХЕЛЛ_ТЕЛЕМЕТРИ_ОПТОУТ=1 пре покретања).

Међу иновацијама додатим у ПоверСхелл 7.0:

  • Подршка за паралелизацију цевовода помоћу конструкције „ФорЕацх-Објецт-Параллел“;
  • Оператор условне доделе „а? пре нове ере";
  • Оператори за условно покретање нити "||" и “&&” (на пример, цмд1 && цмд2, друга команда ће бити извршена само ако је прва успешна);
  • Логички оператори "??" и "??=", који враћају десни операнд ако је леви операнд НУЛЛ (на пример, а = б ?? "подразумевани стринг" ако је б нула, оператор ће вратити подразумевани стринг).
  • Побољшан систем динамичког прегледа грешака (Гет-Еррор цмдл);
  • Слој за компатибилност са модулима за Виндовс ПоверСхелл;
  • Аутоматско обавештење о новој верзији;
  • Могућност позивања ДСЦ (конфигурација жељеног стања) ресурса директно из ПоверСхелл-а.

Извор: опеннет.ру

Додај коментар