PowerShell: Astuce $CurrentPath

Bonjour à tous, Aujourd’hui je vous partage mon astuce pour pouvoir utiliser le $CurrentPath même en débug.

Si comme moi vous aimez jouer votre PowerShell en « ligne par ligne » lorsque vous développez celui-ci. Je vous partage mon astuce.

J’ai créé un PS1 avec la commande suivante.

$CurrentPath = (split-path $SCRIPT:MyInvocation.MyCommand.Path -parent)+"\"

Puis j’appel ce PS1 dans mon code et le $CurrentPath est maintenant actif.

."D:\PowerShell\CurrentPath.ps1"
$CurrentPath

Une fois votre script terminé vous n’avez plus qu’à mettre en commentaire la ligne qui appel le ps1 et à mettre directement la ligne de code.