Oui niveau casseroles c'est gratiné chez microsoft.
Sans vouloir se lancer dans le gros bordel qui traine dans la registry, un exemple bête :
PS C:\Users\thomas> (Get-Command powershell.exe).Definition
C:\WINDOWS\System32\WindowsPowerShell\**v1.0**\powershell.exe
PS C:\Users\thomas> Get-Host
Name : ConsoleHost
Version : **5.1.15063.674**
InstanceId : 0fefe7b6-8d91-4bb7-999c-66493c1d8a84
UI : System.Management.Automation.Internal.Host.InternalHostUser
Interface
CurrentCulture : fr-CH
CurrentUICulture : en-US
PrivateData : Microsoft.PowerShell.ConsoleHost+ConsoleColorProxy
DebuggerEnabled : True
IsRunspacePushed : False
Runspace : System.Management.Automation.Runspaces.LocalRunspace
PS C:\Users\thomas> $host.version
Major Minor Build Revision
----- ----- ----- --------
**5** **1** 15063 674
```Alors on peut très bien comprendre pourquoi ils ont décidé de mettre les executables de powershell.exe version 2,3,4,5,6 au même endroit que la version 1.0, surtout qu'ils ont gardé la compatibilité ascendante, mais bon ils auraient du s'en douter qu'ils ne s'en tiendraient pas à la version 1 et qu'ils voudraient maintenir une compatibilité.
Après bon c'est pas les seuls (coucou Oracle) et on a déjà vu des trucs débiles et/ou incohérents sur les unix et sur des distribs linux. Genre qu'est-ce que font des trucs volatiles comme la mtab dans /etc (d'autant plus qu'on a un /proc/mounts à dispo) ?
[^] # Re: Je ne suis pas sûr que tu aies bien compris
Posté par Psychofox (Mastodon) . En réponse au journal Après l'UEFI, la VBS. Évalué à 1.
Oui niveau casseroles c'est gratiné chez microsoft.
Sans vouloir se lancer dans le gros bordel qui traine dans la registry, un exemple bête :