<t>La méthode fiable est exactement celle que vous avez montrée : $MyInvocation.MyCommand.Path.<br/>
<br/>
L'utilisation de chemins relatifs sera basée sur $pwd, dans PowerShell, le répertoire courant d'une application, ou le répertoire de travail courant pour une API .NET.<br/>
<br/>
PowerShell v3+ :<br/>
<br/>
Utilisez la variable automatique $PSScriptRoot.</t>