• [^] # Re: Je ne suis pas sûr que tu aies bien compris

    Posté par (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 :

    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) ?