Declarar múltiples alias en una función avanzada de PowerShell

El documentation para declarar alias en cmdlets de PowerShell muestra lo siguiente:

Function Get-SomeValue {
    [CmdletBinding()]
    Param(
        [Parameter(Mandatory=$true,ValueFromPipeline=$true,Position=0)]
        [Alias("MachineName")]
        [string[]]$ComputerName
    )

    Get-WmiObject -Class Win32_ComputerSystem -ComputerName $ComputerName
}

¿Qué sintaxis utilizo para crear varios alias?

> [Alias ​​(“uno”, “dos”, “tres)]
> [Alias ​​(“uno”)] [Alias ​​(“dos”)] [Alias ​​(“tres”)]
> Ninguno de los anteriores
> ¿Algo más?

PD Al usar Get-Help, ¿dónde se supone que se mostrarán los alias? Hasta ahora no los veo.

Mejor respuesta
[Alias ​​(“uno”)] [Alias ​​(“dos”)] y [Alias ​​(“uno”, “dos”)] ambos funcionan. Verá los alias cuando muestre la ayuda para el parámetro:

PS C:\> Get-Help Get-SomeValue -Parameter computername

-ComputerName <string[]>

    Required?                    true
    Position?                    0
    Accept pipeline input?       true (ByValue)
    Parameter set name           (All)
    Aliases                      one, two
    Dynamic?                     false

Por favor indique la dirección original:Declarar múltiples alias en una función avanzada de PowerShell - Código de registro