La meilleure façon de savoir si un utilisateur a des privilèges d'administrateur à partir d'un script VBScript

J'ai besoin de vérifier que l'utilisateur qui exécute le script dispose des privilèges d'administrateur sur la machine.

J'ai précisé à l'utilisateur qui exécute le script parce que le script pourrait avoir été exécuté avec un utilisateur autre que celui connecté à l'aide de quelque chose de semblable à "Runas".

@Javier: les Deux solutions fonctionnent sur un PC avec une version anglaise de Windows installé, mais pas si l'installation est dans une autre langue. C'est parce que les Administrateurs de groupe n'existe pas, le nom est différent, par exemple en espagnol. J'ai besoin de la solution de travail dans toutes les configurations.

OriginalL'auteur Javier De Pedro | 2008-11-19