Die PowerShell 7.0-Befehlszeile ist verfügbar.

Das Unternehmen Microsoft präsentierte Version der Kommandozeile PowerShell 7.0, dessen Quelltexte 2016 unter MIT-Lizenz veröffentlicht wurden. Die neue Version der Shell ist bereitgestellt nicht nur für Windows, sondern auch für Linux und macOS.

PowerShell ist optimiert für die Automatisierung von Befehlszeilenoperationen und bietet integrierte Tools zur Verarbeitung strukturierter Daten in Formaten wie JSON, CSV und XML. Es unterstützt außerdem REST-APIs und Objektmodelle. Neben der Kommandozeile steht eine objektorientierte Skriptsprache und eine Sammlung von Tools zur Verwaltung von Modulen und Skripten zur Verfügung. Seit der PowerShell 6-Version wird das Projekt auf der .NET Core-Plattform weiterentwickelt. Standardmäßig überträgt PowerShell Telemetriedaten über das Betriebssystem und die Programmversion (um die Telemetriedatenübertragung zu deaktivieren, muss die Umgebungsvariable POWERSHELL_TELEMETRY_OPTOUT=1 vor dem Start gesetzt werden).

Zu den Neuerungen in PowerShell 7.0 gehören:

  • Unterstützung für die Parallelverarbeitung von Pipelines durch die Konstruktion „ForEach-Object -Parallel“;
  • Der bedingte Zuweisungsoperator „a ? b : c“;
  • Operatoren für bedingte Befehlsausführung «||» und «&&» (z. B. cmd1 && cmd2, wobei der zweite Befehl nur ausgeführt wird, wenn der erste erfolgreich war);
  • Logische Operatoren «??» und «??=», die den rechten Operand zurückgeben, wenn der linke Operand NULL ist (z. B. a = b ?? «Standardstring», wenn b null ist, gibt der Operator den Standardwert zurück).
  • Verbessertes dynamisches Fehlerbehandlungssystem (Get-Error cmdl);
  • Schicht für die Kompatibilität mit Modulen für Windows PowerShell;
  • Automatische Benachrichtigung über das Erscheinen einer neuen Version;
  • Möglichkeit, DSC-Ressourcen (Desired State Configuration) direkt aus PowerShell aufzurufen.

Quelle: opennet.ru

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster