Windows Tips & News

PowerShell 7.1.0 Preview 7 est sorti

click fraud protection

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 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.

À partir de l'aperçu 6, l'aperçu de PowerShell 7.1 est disponible dans le Microsoft Store.

Quoi de neuf dans PowerShell 7.1 Preview 6

Changements marquants

  • Réparer $? ne pas être $faux quand la commande native écrit sur stderr (#13395)

Mises à jour et correctifs du moteur

  • Travail initial du modèle de plugin de sous-système (pour un powershell minimal) (#13186)
  • Optimiser GetSystemLockdownPolicy pour les scénarios de non-confinement (#13438)

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

  • Revenir "Ajouter le paramètre -Paged à Obtenir de l'aide pour prendre en charge la pagination (#13374)" (#13519)
  • Ajout de la prise en charge de TLS 1.3 dans les applets de commande Web (#13409) (Merci @iSazonov!)
  • Ajouter une vérification nulle pour arguments dans AnalyseurLigneCommande (#13451) (Merci @iSazonov!)
  • Traiter les points d'analyse pour les applications du Microsoft Store (#13481) (Merci @iSazonov!)
  • Se déplacer Opérateurs conditionnels PSNull fonctionnalité hors de l'expérimental (#13529)
  • Se déplacer PSNativePSPathResolution fonctionnalité hors de Experimental (#13522)
  • Utiliser le champ si la propriété n'existe pas pour ObRoot lors de l'utilisation de PowerShell Direct au conteneur (#13375) (Merci @hémisphère!)
  • Réprimer UTF-7 avertissements obsolètes (#13484)
  • Éviter les énumérations multiples d'un IEnumerable exemple dans Compilateur.cs (#13491)
  • Changer Ajouter-Type -Type de sortie ne pas supporter Application de la console et Application Windows (#13440)
  • Créer des avertissements lorsque UTF-7 est spécifié comme un codage (#13430)

Nettoyage de code

Nous remercions les contributeurs suivants!

@xtqqczze, @tamasvajk

Outils

  • vscode: ajouter configuration de l'éditeur aux extensions recommandées (#13537) (Merci @xtqqczze!)
  • Supprimer les obsolètes ZapDésactiver code associé de build.psm1 (#13350) (Merci @jackerr3!)

Essais

  • Désactiver WMF test de validation du lien de téléchargement (#13479)

À 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 l'aperçu de PowerShell 7.1

Toutes les façons d'ouvrir une nouvelle instance de l'application en cours d'exécution dans Windows 10

Toutes les façons d'ouvrir une nouvelle instance de l'application en cours d'exécution dans Windows 10

CONSEILLÉ: Cliquez ici pour résoudre les problèmes de Windows et optimiser les performances du sy...

Lire la suite

NVIDIA GeForce 375.70 prend en charge Titanfall 2 et les jeux plus récents

NVIDIA GeForce 375.70 prend en charge Titanfall 2 et les jeux plus récents

NVIDIA a publié une mise à jour 375.70 pour son expérience logicielle GeForce, introduisant une p...

Lire la suite

Comment activer Cortana sur l'écran de verrouillage

Comment activer Cortana sur l'écran de verrouillage

4 réponsesVoici une bonne nouvelle pour les utilisateurs de Windows 10. Si vous êtes un initié Fa...

Lire la suite