PowerShell 7.0 mandatum testa praesto

Microsoft presented testa release 7.0 PowerShellquae aperta erat sub licentia MIT anno MMXVI. Nova testa emissio paratus non solum pro Fenestra, sed etiam pro Linux et macOS.

PowerShell optimized est ad lineam automationem iubendi et in instrumentis constructis praebet notitias in formas structas sicut JSON, CSV, XML, necnon auxilium pro CETERA APIs et objecti exempla. Praeter mandatum testae linguam objectum ordinatum praebet ad scripta explicanda et utilitatum copia modulorum et scriptorum administrandi. Incipiens cum PowerShell 6 ramo, exertus enucleatur utens .NET Core suggestum. Default PowerShell transmittit telemetria cum descriptione versionis OS et programmatis (ut disable telemetria, ambitus variabilis POWERSHELL_TELEMETRY_OPTOUT=1 ante incipiens).

Inter innovationes additae in PowerShell 7.0:

  • Support pro parallelisation pipeline utens "Foreach-Object -Parallel" construendum;
  • Operator conditionalis assignationis "a ? b : c";
  • Conditionalis filum deducunt operariorum "||" et β€œ&& (exempli gratia cmd1 && cmd2, secundum mandatum fiet tantum si primum succedat);
  • Logica operariorum "??" et "??=", quae remittit operandi dextram si operandi sinistra nulla est (exempli gratia a = b ?? "default chorda" si b nulla est, operans chorda defalta reddet).
  • Improved dynamic error viewing system (Get-Error cmdl);
  • Layer for compatibility with modules for Windows PowerShell;
  • Automatic notificatio novae versionis;
  • Facultas vocandi DSC (State Configurationis optatae) facultates directe ab PowerShell.

Source: opennet.ru