about_Aliases

RUBRIQUE
    about_aliases

DESCRIPTION COURTE
    Explique comment utiliser les autres noms des applets de commande 
    et des commandes dans Windows PowerShell. 

DESCRIPTION LONGUE
    Un alias est un autre nom ou surnom utilisé pour une applet de 
    commande ou un élément de commande, tel qu'une fonction, un script, 
    un fichier ou un fichier exécutable. Vous pouvez employer l'alias au 
    lieu du nom de commande dans toutes les commandes Windows PowerShell.
    
    Pour créer un alias, utilisez l'applet de commande New-Alias. Par 
    exemple, la commande suivante crée l'alias " gas " pour l'applet 
    de commande Get-AuthenticodeSignature :

        new-alias -name gas -value Get-AuthenticodeSignature

    Après avoir créé l'alias correspondant au nom de l'applet de 
    commande, vous pouvez l'utiliser à la place du nom de l'applet. 
    Par exemple, pour obtenir la signature Authenticode pour le fichier 
    SqlScript.ps1, tapez :

        get-authenticodesignature sqlscript.ps1

    Vous pouvez également taper :

        gas sqlscript.ps1

    
    Si vous créez l'alias " word " pour Microsoft Office Word, vous 
    pouvez taper " word " au lieu des éléments suivants :
    

        " c:\program files\microsoft office\office11\winword.exe " 

ALIAS INTÉGRÉS
    Windows PowerShell comprend un jeu d'alias intégrés, parmi 
    lesquels " cd " et " chdir " pour l'applet de commande 
    Set-Location, et " ls " et " dir " pour l'applet de commande 
    Get-ChildItem. 

    Pour obtenir tous les alias définis sur l'ordinateur, y compris 
    les alias intégrés, tapez :

        get-alias

APPLETS DE COMMANDE D'ALIAS
    Windows PowerShell inclut les applets de commande suivantes, 
    conçues pour l'utilisation d'alias : 

        - Get-Alias. Obtient tous les alias de la session active.    
        - New-Alias. Crée un alias.
        - Set-Alias. crée ou modifie un alias.
        - Export-Alias. exporte un ou plusieurs alias vers un fichier.
        - Import-Alias. importe un fichier d'alias dans Windows PowerShell. 

    Pour plus d'informations sur les applets de commande, tapez :

    get-help <nom de l'applet de commande> -detailed

    Par exemple, tapez :
    
    get-help export-alias -detailed

CRÉATION D'UN ALIAS
    Pour créer un alias, utilisez l'applet de commande New-Alias. 
    Par exemple, pour créer l'alias " gh " pour Get-Help, tapez :

    new-alias -name gh -value get-help

    Vous pouvez utiliser l'alias dans des commandes exactement comme s'il 
    s'agissait du nom de l'applet de commande complet ; l'alias peut 
    également être employé avec des paramètres.

    Par exemple, pour obtenir l'aide détaillée de l'applet de commande 
    Get-WmiObject, tapez :

    get-help get-wmiobject -detailed

    Vous pouvez également taper :

    gh get-wmiobject -detailed

ENREGISTREMENT D'ALIAS
    Les alias que vous créez sont enregistrés uniquement dans la 
    session active. Pour utiliser les alias dans une autre session, 
    ajoutez-les à votre profil Windows PowerShell. Vous pouvez également 
    employer l'applet de commande Export-Alias pour enregistrer les alias 
    dans un fichier. 
    
    Pour plus d'informations, tapez :

        get-help about_profile

OBTENTION DES ALIAS
    Pour obtenir tous les alias définis dans la session active, 
    y compris les alias intégrés, ceux de vos profils Windows 
    PowerShell et ceux que vous avez créés dans la session active, tapez :

    get-alias
  
    Pour obtenir des alias particuliers, utilisez le paramètre Name 
    de l'applet de commande Get-Alias.
    Par exemple, pour obtenir les alias qui commencent par " p ", tapez :

    get-alias -name p*

    Pour obtenir les alias d'un élément particulier, utilisez le 
    paramètre Definition.
    Par exemple, pour obtenir les alias de l'applet de commande 
    Get-ChildItem, tapez :

    get-alias -definition Get-ChildItem


AUTRES NOMS POUR LES COMMANDES ASSORTIES DE PARAMÈTRES
    Vous pouvez attribuer un alias à une applet de commande, 
    un script, une fonction ou un fichier exécutable.
    Toutefois, il est impossible d'attribuer un alias à une commande 
    et à ses paramètres.
    Par exemple, vous pouvez attribuer un alias à l'applet de commande 
    Get-EventLog, mais pas à la commande " get-eventlog - -logname system ".

    Toutefois, vous pouvez créer une fonction qui inclut la commande. 
    Pour créer une fonction, tapez le mot " function ", suivi du nom 
    de la fonction.
    Tapez la commande et placez-la entre accolades ({}).

    Par exemple, la commande suivante crée la fonction syslog. Cette 
    fonction représente la commande " get-eventlog - -logname system " :

    function syslog {get-eventlog -logname system}

    Vous pouvez maintenant taper " syslog " au lieu de la commande. 
    Vous pouvez également créer des alias pour la fonction syslog.

    Pour plus d'informations sur les fonctions, tapez :

    get-help about_functions

OBJETS D'ALIAS
     Les alias Windows PowerShell sont représentés par des objets qui 
     correspondent à des instances de la classe 
     System.Management.Automation.AliasInfo. Pour plus d'informations sur 
     ce type d'objet, consultez la rubrique de la bibliothèque MSDN 
     (Microsoft Developer Network) sur la classe AliasInfo à l'adresse 
     https://go.microsoft.com/fwlink/?LinkId=143644.

     Pour afficher les propriétés et méthodes des objets d'alias, 
     obtenez les alias. Dirigez-les ensuite vers l'applet de commande 
     Get-Member. Par exemple :

    get-alias | get-member

     Pour afficher les valeurs des propriétés d'un alias spécifique, 
     tel que l'alias " dir ", obtenez l'alias. Dirigez-le ensuite 
     vers l'applet de commande Format-List. Par exemple, la commande 
     ci-dessous permet d'obtenir l'alias " dir ". Elle dirige ensuite 
     l'alias vers l'applet de commande Format-List. Enfin, la commande 
     utilise le paramètre Property de Format-List avec un caractère 
     générique (*) afin d'afficher toutes les propriétés de 
     l'alias " dir ". La commande suivante effectue ces tâches :

    get-alias -name dir | format-list -property *

FOURNISSEUR ALIAS DE WINDOWS POWERSHELL
    Windows PowerShell inclut le fournisseur Alias. Le fournisseur 
    Alias vous permet d'afficher les alias de Windows PowerShell 
    comme s'ils se trouvaient sur un lecteur de système de fichiers. 

    Il expose le lecteur Alias:. Pour accéder au lecteur Alias:, tapez :

    set-location alias:

    Pour afficher le contenu du lecteur, tapez :

    get-childitem

    Pour afficher le contenu du lecteur à partir d'un autre lecteur 
    Windows PowerShell, faites commencer le chemin d'accès par le nom 
    de lecteur. Incluez le signe deux-points (:). Par exemple :

    get-childitem -path alias:

    Pour obtenir des informations sur un alias particulier, tapez le 
    nom du lecteur et celui de l'alias. Vous pouvez également taper 
    un modèle de nom. Par exemple, pour obtenir tous les alias qui 
    commencent par " p ", tapez :

    get-childitem -path alias:p*

    Pour plus d'informations sur le fournisseur Alias de Windows 
    PowerShell, tapez :
    
    get-help alias-psprovider


VOIR AUSSI

    new-alias
    get-alias
    set-alias
    export-alias
    import-alias
    get-psprovider
    get-psdrive
    about_functions
    about_profiles
    about_providers