Determiner si on a des droits administrateur

Contenu du snippet

tout petit bout de code montrant comment savoir si l'utilisateur est administrateur de son poste, utile sur des PC NT,2000,XP,2003, si on a besoin d'ecrire dans le registre ou toucher a des fichiers systemes par exemple

Source / Exemple :


Option Explicit
Private Declare Function IsNTAdmin Lib "advpack.dll" (ByVal dwReserved As Long, ByRef lpdwReserved As Long) As Long
Private Sub Form_Load()
    Msgbox "Etes vous administrateur de ce poste ? " & CBool(IsNTAdmin(ByVal 0&, ByVal 0&))
End Sub

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.