Bonjour,
Lorsque je tape la commande suivante dans mon terminal ou invite de commande :
J'ai le message d'erreur suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part about_*
Je suis sûr que la commande s'écrit de cette façon donc ça ne peut être qu'un problème de variable dans le Path.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 about_*: The term 'about_*' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
Donc j'ai vérifié avec la commande suivante :
Le résultat ci-dessous :
Code : Sélectionner tout - Visualiser dans une fenêtre à part ($env:PSModulePath).split(";")
Et les fichiers d'aide sur les about sont bien dedans, plus exactement, à cette endroit = C:\Users\pierr\Documents\PowerShell\Modules (je suppose qu'il prends tous les sous répertoires ?)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 C:\Users\pierr\Documents\PowerShell\Modules C:\Program Files\PowerShell\Modules c:\program files\powershell\7\Modules C:\Program Files\WindowsPowerShell\Modules C:\Windows\system32\WindowsPowerShell\v1.0\Modules
Voir l'image ci-dessous.
Je ne vois vraiment pas d’où peut venir le problème.
Je ne vois pas d'autres variables d'environnements hormis celle la = PSModulePath qui pourrait correspondre.
J'ai tenté également de modifier cette variable d'environnement = PSModulePath pour lui inclure le chemin complet de manière temporaire, ça n'a pas fonctionné non plus.
Je dis de manière temporaire car quand on ferme sa session powershell la modification de la variable d'environnement PSModulePath n'est pas pérenne, et je n'ai pas trouvé comment la rendre pérenne.
J'ai pas creuser plus loin car si de toute façon ça ne marche pas de manière temporaire je ne vois pas ce que ça changerait de manière pérenne.
Es ce que quelqu'un à une idée ?
Merci pour votre aide.
Partager