Page 1 sur 1

[UDF] _IsValidePC (Test l'OS, Version, build et Arch)

Posté : lun. 28 avr. 2008 21:50
par Tlem
Voici une fonction que j'avais fait il y a quelques temps, qui permet de tester certaines caractéristiques de votre OS de manière plus organisée.

Vous trouverez toutes les explications dans le code source.
Jetez y un œil pour en savoir un peu plus.

Voici un exemple d'utilisation :

Code : Tout sélectionner

#include "_IsValidPC.au3"

    ; Tout les OS sont valide sauf XP et XPe
    ; Le dernier flag permet d'afficher ou pas un message d'erreur.
    If _IsOsVersion('WIN_10, WIN_81, WIN_8, WIN_7, WIN_VISTA, WIN_2012R2, WIN_2012, WIN_2008R2, WIN_2008, WIN_2003',0) Then
        MsgBox(64,"Infos", "Le résultat de la commande est 1. L'OS est supporté.")
    Else
        MsgBox(16,"Infos", "Le résultat de la commande est 0. L'OS n'est pas supporté.")
    EndIf

    ; Vérifie la version de la build pour n’autoriser que des versions antérieure à la 2500.
    ; Le dernier flag permet d'afficher ou pas un message d'erreur.
    _IsOsBuild("2500",2,1)
Edit : J'ai adapté ce message et l'UDF à la nouvelle version d'AutoIt ainsi qu'aux nouvelles version de Windows.
Considérant que 95, 98, Me, Win NT sont devenu obsolètes et ne sont plus supportés par AutoIt, j'ai nettoyé l'UDF en conséquence.
_IsOsType n'est plus nécessaire et disparait.

J'ai rajouté toutes les versions manquantes y compris Windows 10. Par contre, pour ce dernier, je n'ai fait que supposer le choix du nom (Win_10) en attendant la sortie officielle d'une version RC et la mise à jour de AutoIt. La numérotation du noyau originel étant passer de 6.4 à 10.0, il sera préférable de vérifier et d'adapter l'UDF lorsqu'une version finale sera disponible.

.

Re: [UDF] _IsValidePC (Test l'OS, Version, type, build et Ar

Posté : dim. 11 janv. 2015 02:46
par Sydneysyd
Bonjour,

Merci pour ce partage très utile.
Mais une question : comment peut-on l'utiliser pour vérifier Windows 8 et 10 ?

Un udf existe pour ces dernières versions ?


Merci d'avance,

Re: [UDF] _IsValidePC (Test l'OS, Version, build et Arch)

Posté : mar. 13 janv. 2015 01:07
par Tlem
UDF et message mis à jour.
N'hésitez pas à me donner votre avis.

Re: [UDF] _IsValidePC (Test l'OS, Version, build et Arch)

Posté : jeu. 22 janv. 2015 17:51
par Sydneysyd
Mon avis ?

Impeccable et merci pour la réactivité :)