Question Question bête !

Plus d'informations
il y a 16 ans 4 mois #5634 par Madrolle
Question bête ! a été créé par Madrolle
Ne devrait on pas mettre l'extension .ps2 pour les script PS v2 ?
L'éditeur ISE ne le propose pas !

ShellDealer sur Twitter

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

Plus d'informations
il y a 16 ans 4 mois #5637 par Laurent Dardenne
Réponse de Laurent Dardenne sur le sujet Re:Question bête !
Salut,
je ne pense pas que le 1 de l'extension soit lié à la version, c'est plutot un discriminant.
Si tu veux différencier la version dans tes scripts utilise la clause #requires .

Et puis l'existant doit continuer de fonctionner.
Si tu consultes la base de registre c'est la même chose, la clé est identique :
[code:1]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\PowerShellEngine]
\"ApplicationBase\"=\"C:\\Windows\\System32\\WindowsPowerShell\\v1.0\"
\"PSCompatibleVersion\"=\"1.0, 2.0\"
\"RuntimeVersion\"=\"v2.0.50727\"
\"ConsoleHostAssemblyName\"=\"Microsoft.PowerShell.ConsoleHost, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=msil\"
\"ConsoleHostModuleName\"=\"C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\Microsoft.PowerShell.ConsoleHost.dll\"
\"PowerShellVersion\"=\"2.0\"
[/code:1]
Mais ta question est loin d'être \"bête\".
Je suppose que se sera peut ête le cas le jour où il y aura de nouvelles instructions IL couplé à une nouvelle version de PwoerShell ou s'il y avait un portage de PowerShell sur la DLR...

Tutoriels PowerShell

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

Plus d'informations
il y a 16 ans 4 mois #5654 par Madrolle
Réponse de Madrolle sur le sujet Re:Question bête !
Merci

le 'about_Requires'

Est exactement ce qu'il me fallait.

ShellDealer sur Twitter

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

Plus d'informations
il y a 16 ans 4 mois #5659 par Arnaud Petitjean
Réponse de Arnaud Petitjean sur le sujet Re:Question bête !
Salut,

Je m'étais moi aussi posé la question et en fait le moteur de PowerShell étant toujours le même entre la v1 et la v2 la team PowerShell n'a pas jugé utile de faire une rupture entre les deux versions. D'autant plus que les scripts v1 fonctionnent sans problème en v2.

Arnaud

MVP PowerShell et créateur de ce magnifique forum :-)
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ?

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

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