Question
Recuperer le path d'execution (Resolu)
- Berfini
- Auteur du sujet
- Hors Ligne
- Membre premium
Réduire
Plus d'informations
- Messages : 86
- Remerciements reçus 0
il y a 16 ans 8 mois #530
par Berfini
Gaby
Recuperer le path d'execution (Resolu) a été créé 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
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.
- Robin Lemesle
- Hors Ligne
- Modérateur
Réduire
Plus d'informations
- Messages : 260
- Remerciements reçus 0
il y a 16 ans 8 mois #533
par Robin Lemesle
Robin MVP PowerShell
Réponse de Robin Lemesle sur le sujet Re:Recuperer le path d'execution
Normalement un get-location fait l'affaire
[code:1](Get-Location).path[/code:1]
Rob
[code:1](Get-Location).path[/code:1]
Rob
Robin MVP PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- Berfini
- Auteur du sujet
- Hors Ligne
- Membre premium
Réduire
Plus d'informations
- Messages : 86
- Remerciements reçus 0
il y a 16 ans 8 mois #537
par Berfini
Gaby
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.
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.
- Jacques Barathon
- Hors Ligne
- Administrateur
Réduire
Plus d'informations
- Messages : 576
- Remerciements reçus 0
il y a 16 ans 8 mois #592
par Jacques Barathon
Réponse de Jacques Barathon sur le sujet Re:Recuperer le path d'execution
Il faut utiliser la variable $myinvocation:
[code:1]split-path $myinvocation.mycommand.path[/code:1]
Janel
[code:1]split-path $myinvocation.mycommand.path[/code:1]
Janel
Connexion ou Créer un compte pour participer à la conversation.
- Berfini
- Auteur du sujet
- Hors Ligne
- Membre premium
Réduire
Plus d'informations
- Messages : 86
- Remerciements reçus 0
il y a 16 ans 8 mois #595
par Berfini
Gaby
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.
- Berfini
- Auteur du sujet
- Hors Ligne
- Membre premium
Réduire
Plus d'informations
- Messages : 86
- Remerciements reçus 0
il y a 16 ans 8 mois #603
par Berfini
Gaby
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...
Si tu as une solution je suis preneur.
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
- Vous êtes ici :
- Accueil
- forum
- PowerShell
- Entraide pour les débutants
- Recuperer le path d'execution (Resolu)