RUBRIQUE
    about_Windows_PowerShell_ISE

DESCRIPTION COURTE
    Décrit les fonctionnalités et la configuration système requise pour 
    l'environnement d'écriture de scripts intégré (ISE) de Windows PowerShell.


DESCRIPTION LONGUE
    Windows PowerShell ISE est une application hôte pour Windows 
    PowerShell.
    Dans Windows PowerShell ISE, vous pouvez exécuter des commandes 
    et écrire, tester et déboguer des scripts dans une seule et même 
    interface utilisateur graphique basée sur Windows. Ses fonctionnalités 
    incluent la modification multiligne, la saisie automatique par 
    tabulation, la coloration de syntaxe, l'exécution sélective, l'aide 
    contextuelle et la prise en charge des langues s'écrivant de droite 
    à gauche.

    Remarques : étant donné que cette fonction requiert une interface 
               utilisateur, elle ne fonctionne pas sur les installations 
               minimales de Windows Server.

               Windows PowerShell ISE repose sur Windows Presentation 
               Foundation (WPF). Si les éléments graphiques de Windows 
               PowerShell ISE ne sont pas correctement rendus sur votre 
               système, vous pouvez résoudre le problème en ajoutant ou 
               en réglant les paramètres de rendu graphique sur votre 
               système. Cela peut s'avérer nécessaire si le pilote vidéo 
               de l'ordinateur est ancien ou si vous utilisez un logiciel 
               de virtualisation. Pour plus d'informations, consultez 
               " Graphics Rendering Registry Settings " (page éventuellement 
               en anglais) dans la bibliothèque MSDN à l'adresse 
               https://go.microsoft.com/fwlink/?LinkId=144711.

    
 Exécution de commandes interactives

    Vous pouvez exécuter toute expression ou commande Windows 
    PowerShell dans Windows PowerShell ISE. Vous pouvez utiliser des 
    applets de commande, des fournisseurs, des composants logiciels 
    enfichables et des modules, comme vous les utiliseriez dans la 
    console Windows PowerShell.


    Vous pouvez taper ou coller des commandes interactives dans le 
    volet de commandes. Pour exécuter les commandes, vous pouvez 
    utiliser des boutons, des éléments de menu et des raccourcis 
    clavier. 


    Vous pouvez utiliser la fonctionnalité de modification multiligne 
    pour taper ou coller plusieurs lignes de code à la fois dans le 
    volet de commandes. Lorsque vous appuyez sur la touche HAUT pour 
    rappeler la commande précédente, toutes les lignes de la commande 
    sont rappelées. Lorsque vous tapez des commandes, appuyez sur les 
    touches Maj+Entrée pour faire apparaître une nouvelle ligne vierge 
    sous la ligne active.


 Affichage de la sortie

    Les résultats des commandes et scripts sont affichés dans le 
    volet de sortie. Vous pouvez déplacer ou copier les résultats 
    du volet de sortie à l'aide de raccourcis clavier ou de la 
    barre d'outils Sortie, et les coller dans d'autres programmes. 
    Vous pouvez également effacer le volet de sortie en cliquant 
    sur le bouton Effacer le volet de sortie ou en tapant l'une 
    des commandes suivantes :

        clear-host

        cls
 

 Écriture de scripts et de fonctions

    Dans le volet de script, vous pouvez ouvrir, composer, modifier 
    et exécuter des scripts. Le volet de script vous permet de 
    modifier des scripts à l'aide de boutons et de raccourcis clavier.
    Vous pouvez également copier, couper et coller du texte entre le 
    volet de script et le volet de commandes.


    Vous pouvez utiliser la fonctionnalité d'exécution sélective pour 
    exécuter tout ou partie d'un script. Pour exécuter une partie 
    d'un script, sélectionnez le texte à exécuter, puis cliquez sur 
    le bouton Exécuter le script. Sinon, appuyez sur F5. 


 Débogage de scripts

    Vous pouvez utiliser le débogueur de Windows PowerShell ISE pour 
    déboguer un script ou une fonction Windows PowerShell. Lorsque 
    vous déboguez un script, vous pouvez utiliser des éléments de 
    menu et des touches de raccourci pour exécuter bon nombre des 
    tâches que vous effectueriez dans la console Windows PowerShell. 
    Par exemple, pour définir un point d'arrêt de ligne dans un 
    script, cliquez avec le bouton droit sur la ligne de code, puis 
    cliquez sur Activer/désactiver le point d'arrêt. 


    Vous pouvez également utiliser les applets de commande du débogueur 
    de Windows PowerShell dans le volet de commandes, tout comme vous 
    les utiliseriez dans la console.


 Saisie automatique par tabulation

    Windows PowerShell ISE prend en charge la saisie automatique par 
    tabulation pour les noms d'applet de commande, les noms de paramètre 
    et les types statiques Microsoft .NET Framework. Pour utiliser la 
    saisie automatique par tabulation, tapez le début du nom, puis 
    appuyez sur la touche Tab.


 obtention d'aide

    Windows PowerShell ISE inclut un fichier d'aide compilé avec 
    possibilité de recherche, qui décrit Windows PowerShell ISE 
    et Windows PowerShell. Ce fichier d'aide inclut toute l'aide 
    disponible à partir de l'applet de commande Get-Help. Pour 
    afficher le fichier d'aide dans Windows PowerShell ISE, 
    utilisez le menu ? (Aide). Sinon, appuyez sur F1.


    L'aide est contextuelle. Par exemple, si vous tapez Invoke-Item, 
    puis que vous appuyez sur F1, le fichier d'aide s'ouvre à la 
    rubrique d'aide concernant l'applet de commande Invoke-Item.


    De plus, vous pouvez utiliser l'applet de commande Get-Help dans 
    Windows PowerShell ISE comme vous le feriez dans la console Windows 
    PowerShell.


 Personnalisation de l'affichage

    Vous pouvez utiliser les fonctionnalités de Windows PowerShell 
    ISE pour déplacer et redimensionner le volet de commandes, le volet 
    de sortie et le volet de script. Vous pouvez afficher et masquer le 
    volet de script, et vous pouvez modifier la taille du texte de tous 
    les volets.
  

    Vous pouvez également utiliser la variable $Host pour modifier 
    certains aspects de Windows PowerShell ISE, notamment le titre de 
    la fenêtre et les couleurs du premier plan et de l'arrière-plan 
    du volet de sortie. De plus, Windows PowerShell ISE dispose de 
    sa propre variable hôte personnalisée, $psgHost. Vous pouvez 
    utiliser cette variable pour personnaliser Windows PowerShell 
    ISE, notamment pour y ajouter des menus et des éléments de menu.


 Profil Windows PowerShell ISE

    Windows PowerShell ISE a son propre profil Windows PowerShell, 
    Microsoft.PowerShellISE_profile.ps1. Dans ce profil, vous pouvez 
    stocker des fonctions, des alias, des variables et des commandes, 
    que vous utilisez dans Windows PowerShell ISE.


    Les éléments des profils Windows PowerShell AllHosts 
    (CurrentUser\AllHosts et AllUsers\AllHosts) sont également 
    disponibles dans Windows PowerShell ISE, tout comme ils le sont 
    dans tout programme hôte de Windows PowerShell. Toutefois, les 
    éléments de vos profils de console Windows PowerShell ne sont pas 
    disponibles dans Windows PowerShell ISE.


    Les instructions concernant le déplacement et la reconfiguration 
    de vos profils sont disponibles dans l'aide de Windows PowerShell 
    ISE et dans about_Profiles.


 Configuration système requise

    -Systèmes d'exploitation : 
         - Windows 7
         - Windows Server 2008
         - Windows Server 2003 avec Service Pack 2
         - Windows Vista avec Service Pack 1
         - Windows XP avec Service Pack 2

    - Microsoft .NET Framework 3.0 

    - La communication à distance Windows PowerShell requiert Windows 
      Remote Management 2.0.
    

 Remarques

    - L'applet de commande Get-WinEvent requiert Windows Vista et 
      les versions ultérieures de Windows ainsi que Microsoft .NET 
      Framework 3.5.

    - L'applet de commande Export-Counter s'exécute uniquement sous 
      Windows 7.

  
 Démarrage de Windows PowerShell ISE

    - Pour démarrer Windows PowerShell ISE, cliquez sur Démarrer, 
      pointez sur Tous les programmes, sur Windows PowerShell, 
      puis cliquez sur Windows PowerShell ISE.

    - Dans la console Windows PowerShell, Cmd.exe, ou dans la zone 
      Exécuter, tapez " powershell_ise.exe ". 
 

VOIR AUSSI
    about_Profiles
    Get-Help




Table des matières