Windows Tips & News

PowerShell 7.1.0 Preview 6 est sorti

click fraud protection
CONSEILLÉ: Cliquez ici pour résoudre les problèmes de Windows et optimiser les performances du système

L'équipe PowerShell a introduit une nouvelle version préliminaire de PowerShell. Voici à quoi s'attendre dans la prochaine plate-forme PowerShell 7.1, et ce qui a déjà changé dans Preview 6.

Bannière PowerShell 7

La version préliminaire de PowerShell 7.1 comprend .NET 5 aperçu 1. À partir de PowerShell 7.0, les développeurs ont évolué pour s'aligner sur Cycle de vie de la version et du support de .NET plus près. PowerShell 7.1 devrait être disponible dans une semaine ou deux après la date de sortie de .NET 5 à l'hiver 2020 et s'aligner sur leur cadence de publication annuelle à l'avenir.

Publicité

Contenucacher
Quoi de neuf dans PowerShell 7.1 Preview 6
Changements marquants
Mises à jour et correctifs du moteur
Fonctionnalités expérimentales
Mises à jour et correctifs généraux de l'applet de commande
Outils
Essais
À quoi s'attendre dans PowerShell 7.1

Quoi de neuf dans PowerShell 7.1 Preview 6

Changements marquants

  • Renommer 
    -À partir de l'heure Unix à -UnixTimeSecondes au Avoir un rendez-vous pour autoriser la saisie de l'heure Unix (#13084) (Merci @aetos382!)
  • Faire $ErrorActionPreference pas touché stderr sortie de commandes natives (#13361)
  • Autoriser le paramètre nommé explicitement spécifié à remplacer le même de l'éclaboussure de table de hachage (#13162)

Mises à jour et correctifs du moteur

  • Refactorisez l'analyseur de ligne de commande pour effectuer une analyse précoce (#11482) (Merci @iSazonov!)
  • Ajout de la prise en charge de certains convertisseurs de type intrinsèque .NET (#12580) (Merci @iSazonov!)
  • Actualisez et activez le ComInterop code dans PowerShell (#13304)

Fonctionnalités expérimentales

  • Ajouter -Runspace paramètre à tous *-PSBreakpoint applets de commande (#10492) (Merci @KirkMunro!)

Mises à jour et correctifs généraux de l'applet de commande

  • Correction du message d'erreur de la nouvelle cible manquante du lien symbolique (#13085) (Merci @yecril71pl!)
  • Faire le paramètre arguments non nullable dans le public Hôte de console API (#13429)
  • Ajouter une disposition manquante pour CancellationTokenSource (#13420) (Merci @Youssef1313!)
  • Ajouter le paramètre -Paged à Obtenir de l'aide pour prendre en charge la pagination (#13374)
  • Réparer Obtenir de l'aide ne s'affiche pas correctement si le paramètre prend en charge les caractères génériques (#13353) (Merci @ThomasNieto!)
  • Mettre à jour pwsh de l'aide pour -Format d'entrée paramètre (#13355) (Merci @sethvs!)
  • Déclarer la licence MIT pour les fichiers copiés depuis Roslyn (#13305) (Merci @xtqqczze!)
  • Améliorer GrandEntier comportements de casting (#12629) (Merci @vexx32!)
  • Réparer Get-Acl -LiteralPath « HKLM: Logiciel\Classes\* » comportement (#13107) (Merci @Shriram0908!)
  • Ajouter Visite par défaut à l'interface visiteur et à la classe (#13258)
  • Correction d'un commutateur sténographique conflictuel -s (STA) pour pwsh (#13262) (Merci @iSazonov!)
  • Changer Read-Host -MaskInput utiliser l'existant ChaîneSécurisée chemin, mais retourne en texte brut (#13256)
  • Supprimer ComEnumerator en tant qu'objets COM utilisant IEnumerator est maintenant pris en charge dans .NET 5.0 (#13259)
  • Utilisez le chemin personnel temporaire au démarrage de Runspace lorsque la variable d'environnement 'HOME' n'est pas définie (#13239)
  • Réparer Invocation-Commande pour détecter l'appel récursif de la même entrée d'historique (#13197)
  • Changer pwsh exécutable -format d'entrée changer de préfixe -dans à -inp pour résoudre le conflit avec -interactif (#13205) (Merci @iSazonov!)
  • Gérer le chemin du système de fichiers WSL lors de l'analyse de la zone de sécurité d'un fichier (#13120)
  • Rendre les autres commutateurs obligatoires dans Split-Chemin (#13150) (Merci @kvprasoon!)
  • Nouvelle icône Fluent Design pour PowerShell 7 (#13100) (Merci @sarthakmalik!)
  • Réparer Déplacer-élément pour prendre en charge les mouvements de montage croisé sur Unix (#13044)

Outils

  • Réparer point net erreurs d'installation (#13387)
  • Augmentez le délai d'expiration de la version quotidienne de Windows à 90 minutes (#13354)
  • Mettre à jour le robot dépendant configuration vers la version 2 (#13230) (Merci @RDIL!)
  • Réparer Test-XUnitTestResults fonction (#13270) (Merci @iSazonov!)
  • Mettre à jour .devcontainer pour utiliser des images SDK Docker nocturnes (#13128)

Essais

  • marque Test-Connexion -TraceRoute tests en attente (#13310)

À quoi s'attendre dans PowerShell 7.1

  • PowerShellGet 3.0
  • Module de gestion des secrets, une couche d'abstraction extensible dans PowerShell pour interagir avec Secrets et Secrets Vaults, bénéficiera de la prise en charge de Linux.
  • PSScriptAnalyzer 2.0 pour une meilleure expérience utilisateur avec VSCode-PowerShell et PSEditorServices.
  • Des améliorations apportées à Noyau PowerShell Jupyter
  • Des améliorations apportées à platyPS vNext, un module PowerShell que les développeurs utilisent actuellement pour convertir la documentation PowerShell de Markdown à updateable-help.

Il existe également un certain nombre de domaines dans lesquels il est possible d'apporter davantage d'améliorations et de modifications, notamment l'installation et la mise à jour, les améliorations du shell, l'expérience utilisateur interactive.

Enfin, PowerShell peut obtenir une configuration minimale, qui n'inclut que les parties de PowerShell nécessaires à vos scripts. Non seulement cela prendrait moins d'espace disque, mais plus important encore, un jeu de code minimal signifie moins de correctifs et moins de surface d'attaque de sécurité.

Vous pouvez le télécharger ici:

Télécharger PowerShell 7.1 Aperçu 5

CONSEILLÉ: Cliquez ici pour résoudre les problèmes de Windows et optimiser les performances du système
Opera 67 est sorti avec la nouvelle fonctionnalité Espaces de travail

Opera 67 est sorti avec la nouvelle fonctionnalité Espaces de travail

Opera 67, une version passionnante du navigateur populaire, n'est plus en version bêta aujourd'hu...

Lire la suite

Linux Mint 19.1 obtient une nouvelle disposition de bureau

Linux Mint 19.1 obtient une nouvelle disposition de bureau

Si vous êtes un utilisateur de Linux Mint, vous serez heureux d'apprendre que Linux Mint 19.1 "Te...

Lire la suite

Créez un point de restauration dans Windows 10 en un clic

Créez un point de restauration dans Windows 10 en un clic

17 réponsesSi vous utilisez la fonction de restauration du système dans Windows 10 pour rétablir ...

Lire la suite