Question Recuperer le path d'execution (Resolu)

Plus d'informations
il y a 16 ans 8 mois #530 par Berfini
Alors voila, mon but est de recuperer le path du dossier depuis lequel je lance mon script.

Exemple :
Dans c:/scripts/ j'ai un fichier toto.ps1 que le lance par . c:/scripts/toto.ps1

Mais à l'interieur de celui-ci j'ai besoin de savoir de quel dossier je l'ai executé (ici c:/scripts/).
Le probleme c'est que Get-Location ne marche pas.

Si quelqu'un sait comment faire ...

Edit : j'ai ete oblige de mettre des / a la place des antislahs car ils n'aparaissent pas ...

Message édité par: Gaby, à: 10/07/07 10:30<br><br>Message édité par: Gaby, à: 16/07/07 13:05

Gaby

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 16 ans 8 mois #533 par Robin Lemesle
Normalement un get-location fait l'affaire

[code:1](Get-Location).path[/code:1]



Rob

Robin MVP PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 16 ans 8 mois #537 par Berfini
Réponse de Berfini sur le sujet Re:Recuperer le path d'execution
Merci robin mais cela ne marche toujours pas.

Par defaut sous PS, je suis dans [code:1]
C:\Documents and Settings\******\Mes documents\Powershell Editor [/code:1]

Et si j'execute un script se trouvant dans [code:1]C:\Script[/code:1] et que ce script me renvoie (Get-Location).path et bien a mon ecran s'affiche [code:1] C:\Documents and Settings\******\Mes documents\Powershell Editor [/code:1] alors que je voudrai qu'il m'affiche [code:1]C:\Script[/code:1]

SI quelqu'un sait comment faire, je suis preneur.

Gaby

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 16 ans 8 mois #592 par Jacques Barathon
Il faut utiliser la variable $myinvocation:

[code:1]split-path $myinvocation.mycommand.path[/code:1]

Janel

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 16 ans 8 mois #595 par Berfini
Réponse de Berfini sur le sujet Re:Recuperer le path d'execution
Merci beaucoup, je teste dans la matinée et je te tiens au courant.

Gaby

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 16 ans 8 mois #603 par Berfini
Réponse de Berfini sur le sujet Re:Recuperer le path d'execution
Euh ça marche pas car il me dit que $myinvocation est vide... :s

Si tu as une solution je suis preneur.

Gaby

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.078 secondes
Propulsé par Kunena