Question variable de chemin dans script Powershell

Plus d'informations
il y a 10 ans 2 mois #21561 par Laurent
Bonjour à tous,

Je souhaiterais connaitre les variables de chemin dans Powershell.

Je m'explique j'ai sur une clé USB des logiciels à installer hors il n'y a pas de chemin absolue car la lettre de cette clé change sur chaque ordinateur.

Et éventuellement je peux être amené à changer de clé USB

Existe t'il des variable de chemin ou faut t'il les créer ?


Par exemple je souhaiterais connaitre ces variables :

le dossier de l'exécution du script lancé
le dossier parent du script lancé

exemple en bat cette variable %~dp0 se situe dans le dossier même du bat

Merci à tous<br><br>Message édité par: laurenzo34000, à: 24/03/16 14:46

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

Plus d'informations
il y a 10 ans 2 mois #21571 par xyz
Salut,
laurenzo34000 écrit:

Je souhaiterais connaitre les variables de chemin dans Powershell.

Il existe au moins $Pwd et $Profile, voir la liste dans la doc.
laurenzo34000 écrit:

Existe t'il des variable de chemin ou faut t'il les créer ?

Cela dépend de ton code (script ou module) et de ta version de Powershell ($MyInvocation ou $psScriptRoot).

Une autre approche est d'utiliser une 'redirection' via un PSDrive, comme ici , mais ceci me semble inapproprié à ton cas.

Tutoriels PowerShell

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

Plus d'informations
il y a 10 ans 2 mois #21620 par Laurent
Ok merci Laurent pour les variables on peux également utiliser ceci

[code:1]..\chemin[/code:1]

Cela nous renvoie vers le dossier parent comme dans un fichier bat.<br><br>Message édité par: laurenzo34000, à: 24/03/16 13:51

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

Plus d'informations
il y a 10 ans 2 mois #21622 par xyz
laurenzo34000 écrit:

Ok merci Laurent pour les variables on peux également utiliser ceci

Il s'agit d'un chemin relatif, ce n'est pas une variable :)<br><br>Message édité par: Laurent Dardenne, à: 24/03/16 14:10

Tutoriels PowerShell

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

Plus d'informations
il y a 10 ans 2 mois #21623 par Laurent
Effectivement mais j'ai rien trouver de mieux.

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

Plus d'informations
il y a 10 ans 2 mois #21624 par xyz
laurenzo34000 écrit:

Effectivement mais j'ai rien trouver de mieux.

Ta première formulation est peut être à revoir....

Tutoriels PowerShell

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

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