(Je n'arrive pas à croire que je pose cette question, mais je suis à court de matière grise pour la journée).
Je viens d'écrire mon premier script PowerShell sérieux, et j'en suis très content. Je prévois de l'utiliser tous les jours ou presque. Je veux être capable de l'appeler depuis la ligne de commande Posh. Je lui donnerai un nom de type verbe-nom, mais pour l'instant c'est un simple .ps1 et pas une de ces fonctions avancées fantaisistes qui prennent des paramètres et autres.
Alors où doit-il aller et comment puis-je l'appeler depuis une ligne de commande Posh ? Je prévois d'en écrire plus ! Où doivent-ils aller ?
- Devrait-il s'agir d'une fonction dans mon profil ?
- Doit-il aller sur mon chemin ?
- Doit-il être placé dans un PSMODULEPATH ? Quel genre de choses y vont de toute façon ? Est-ce qu'il y a récurrence ou est-ce que c'est juste comme le PATH normal ?
Où mettez-vous tous vos scripts PowerShell et comment les organisez-vous ? J'ai beaucoup d'expérience dans la création d'outils C# et C++ et je sais comment les nommer et où les placer. Et à l'autre extrême, j'ai fait beaucoup de fichiers .bat merdiques qui sont généralement autonomes ou empilés dans un tas dans un dossier. Mais PowerShell semble être très différent. Vous pouvez faire des choses de type fichier .bat très rapidement, ou vous pouvez construire des bibliothèques et des services sophistiqués avec lui.
J'aimerais vraiment avoir des idées sur la façon dont je devrais organiser ces choses avant de commencer. Il est évident que tout le monde est différent, alors j'espère avoir quelques discussions. Merci.