Windows 10 livré avec WindowsPowerShell5.0; la dernière version étant maintenant PowerShell 7.0. Windows 8.1 était installé avec Windows PowerShell 4.0. La nouvelle version héberge de nombreuses nouvelles fonctionnalités conçues pour rendre son langage plus simple, plus facile à utiliser et pour éviter les erreurs courantes. Si vous utilisez une version antérieure de PowerShell sur votre système d’exploitation Windows, la migration vers cette version de Windows PowerShell apportera de nombreux avantages. Il permet non seulement aux administrateurs système de gérer tous les aspects du système d’exploitation Windows Server, mais offre également un contrôle sur les serveurs basés sur SQL, Exchange et Lync.

Qu’est-ce que PowerShell

PowerShell est un shell de ligne de commande et un langage de script. Vous pouvez utiliser PowerShell pour l’automatisation des scripts, exécuter des lots de commandes, contrôler les ressources dans le Cloud, etc. De nos jours, il existe PowerShell Core qui fonctionne sur Linux, macOS et Windows OS.

Si vous avez besoin de plus d’informations, vous pouvez consulter Présentation de PowerShell sur microsoft.com pour un bon apprentissage.

Quelle version de PowerShell j’utilise

Pour savoir quelle version de PowerShell vous utilisez, procédez comme suit.

Quelle Version Des Fonctionnalités De Powershell

Publicité

Ouvrez une fenêtre PowerShell et tapez quelqu’un des commandes suivantes et appuyez sur Entrée :

get-host|Select-Object version

$psversiontable

$host.version

Pour en savoir plus à ce sujet, lisez – Comment vérifier la version de PowerShell dans Windows 10.

  • Les utilisateurs de Windows Server 2012, Windows Server 2008 R2, Windows Server 2008 SP2, Windows 8 et Windows 7 avec SP1 pourront utiliser WindowsPowerShell3.0.
  • Les utilisateurs de Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, Windows 8.1 et Windows 7 avec SP1 pourront utiliser WindowsPowerShell4.0.
  • Windows 10 est livré avec WindowsPowerShell5.0.

Lis: Comment installer PowerShell 7.0 sur Windows 10.

Fonctionnalités de Windows PowerShell

WindowsPowerShell3.0 introduit la nouvelle fonctionnalité suivante :

  • Flux de travail Windows PowerShell
  • Applets de commande CIM
  • Cmdlets sur les objets (CDXML)
  • Accès Web Windows PowerShell
  • Chargement automatique des modules
  • Aide actualisable
  • Sessions robustes et déconnectées
  • Tâches planifiées

WindowsPowerShell4.0 amené:

  • Configuration de l’état souhaité (DSC)
  • Améliorations de l’accès Web Windows PowerShell
  • Améliorations du flux de travail
  • Nouvelles fonctionnalités pour les services Web Windows PowerShell
  • Enregistrer-Aide

Lié: Comment installer et utiliser Windows PowerShell ISE.

WindowsPowerShell5.0inclus dans Windows 10 introduit les fonctionnalités suivantes :

  • Les classes peuvent être définies dans la fonctionnalité
  • Améliorations DSC
  • Transcriptions disponibles dans tous les hébergeurs
  • Améliorations majeures du débogage, y compris la possibilité de déboguer les travaux Windows PowerShell
  • Module de commutation réseau
  • OneGet pour la gestion des packages logiciels
  • PowerShellGet pour gérer les modules Windows PowerShell via OneGet
  • Gain de performances lors de l’utilisation d’objets COM

Windows PowerShell 6.0 est multiplateforme (Windows, macOS et Linux), open source et conçu pour les environnements hétérogènes et le cloud hybride.

  • Déplacé de .NET Framework vers .NET Core
  • Utilise .NET Core 2.0 comme environnement d’exécution.
  • Permet à PowerShell Core de fonctionner sur plusieurs plates-formes (Windows, macOS et Linux).
  • Les API partagées entre .NET Core et .NET Framework sont définies dans le cadre de .NET Standard.

WindowsPowerShell7.0 est livré avec de nombreuses nouvelles fonctionnalités telles que :

  • Parallélisation de pipeline
  • Nouveaux opérateurs
  • Applet de commande ConciseView et Get-Error
  • Notifications automatiques de nouvelle version
  • Appelez les ressources DSC directement depuis PowerShell 7
  • Couche de compatibilité.

Lis:

La bibliothèque TechNet a bien expliqué ces fonctionnalités en détail. Jetons un coup d’œil à certains d’entre eux en bref.

Flux de travail Windows PowerShell : Cette fonctionnalité apporte la puissance de Windows Workflow Foundation à Windows PowerShell. Vous pouvez écrire des workflows en XAML ou dans le langage Windows PowerShell et les exécuter comme vous le feriez avec une applet de commande.

Améliorations apportées aux cmdlets et fournisseurs de base existants : Windows PowerShell 3.0 inclut de nouvelles fonctionnalités pour les applets de commande existantes, y compris la syntaxe simplifiée, et de nouveaux paramètres pour les applets de commande tels que les applets de commande d’ordinateur, les applets de commande CSV, Get-ChildItem, Get-Command, Get-Content, Get-History, Measure-Object, les applets de commande de sécurité , Select-Object, Select-String, Split-Path, Start-Process, Tee-Object, Test-Connection et .Add-Member

Importation et découverte de modules distants : Windows PowerShell 3.0 étend la découverte de modules Importation et fonctionnalités de communication à distance implicites sur des ordinateurs distants.

Les applets de commande du module : A la capacité d’importer des modules sur des ordinateurs distants vers l’ordinateur local à l’aide de la communication à distance Windows PowerShell.

Prise en charge de la nouvelle session CIM : Autorise l’utilisation de CIM et WMI pour gérer des ordinateurs autres que Windows en important des commandes sur l’ordinateur local qui s’exécutent implicitement sur l’ordinateur distant.

La fonction de saisie semi-automatique : Économise du temps de frappe et réduit vos fautes de frappe.

PowerShell 3.0 Intellisense : Souligne l’erreur que vous faites en rouge et suggère des corrections lorsque vous passez le pointeur de la souris sur la ligne ondulée.

Applet de commande Update-Help : Cela corrige de nombreuses petites erreurs ou fautes de frappe gênantes dans la documentation intégrée.

Expérience d’hôte de console améliorée : Les modifications sous-jacentes au programme hôte de la console Windows PowerShell sont activées dans PowerShell 3.0 par défaut. De plus, la nouvelle option « Exécuter avec PowerShell » dans l’Explorateur de fichiers vous permet d’exécuter des scripts dans une session illimitée simplement en cliquant avec le bouton droit de la souris.

Prise en charge RunAs et hôte partagé : La fonctionnalité RunAs, conçue pour Windows PowerShell Workflow, permet aux utilisateurs d’une configuration de session de créer des sessions qui s’exécutent avec l’autorisation d’un compte d’utilisateur partagé. La fonction SharedHost, d’autre part, permet à plusieurs utilisateurs sur plusieurs ordinateurs de se connecter simultanément à une session de flux de travail et de suivre attentivement la progression d’un flux de travail.

Améliorations de la gestion des caractères spéciaux : Un tour rapide autour de Windows PowerShell 3.0 montre pour améliorer la capacité du programme à interpréter et gérer correctement les caractères spéciaux, le paramètre LiteralPath, qui gère les caractères spéciaux dans les chemins, est valide sur presque toutes les cmdlets qui ont un paramètre Path, y compris la nouvelle mise à jour -Applets de commande Help et Save-Help.

À l’aide de PowerShell, vous pouvez générer une liste des services Windows, générer une liste des fonctionnalités désactivées, exporter et sauvegarder les pilotes de périphérique, rechercher la disponibilité du système, mettre à jour les définitions de Windows Defender, répertorier les lecteurs, obtenir la liste des pilotes installés, désinstaller les applications du Windows Store, ajouter un élément à Menu contextuel du bureau, créer une image système, télécharger un fichier et plus encore.

Quelle Version De Powershell 4 Fonctionnalités

Rate this post
Publicité
Article précédentFortnite x Uncharted : skins, date de sortie, prix et cartes au trésor
Article suivantImpressionnante carte interactive Genshin Impact

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici