1 pièce(s) jointe(s)
Commande about_* non reconnue dans l'invite de commande
Bonjour,
Lorsque je tape la commande suivante dans mon terminal ou invite de commande :
J'ai le message d'erreur suivant :
Code:
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. |
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.
Donc j'ai vérifié avec la commande suivante :
Code:
($env:PSModulePath).split(";")
Le résultat ci-dessous :
Code:
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 |
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 ?)
Voir l'image ci-dessous.
Pièce jointe 624247
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.