À l'aide de VB6, comment puis-je obtenir le courant de l'utilisateur et de domaine sur Windows XP?
J'ai besoin de l'utilisateur actuel et le domaine. Je suis l'aide d'une VB 6 application.
Grâce
Vous devez vous connecter pour publier un commentaire.
Une façon serait de demander à l'environnement:
(Fonctionne sur Windows NT et uniquement, évidemment.)
SET USERNAME=pwned
dans une invite de commande et exécutez l'application à partir de ce message).Et API-version:
D'utiliser les méthodes de l'objet WshNetwork, qui est disponible après que vous faites référence à Windows Script Host Object Model dans votre projet:
J'ai jeté les résultats en majuscules ou en minuscules pour des raisons de cohérence, mais ce sont les méthodes que vous avez besoin.
Noter que lorsqu'il est exécuté sur une machine qui n'est pas connecté à un domaine, à la fois ComputerName et UserDomain retour la même chose -- le nom de l'ordinateur.
Fondamentalement, vous avez besoin de faire des appels d'API de Windows.
La recherche vbnet.mvps.org je reçois les réponses suivantes.
Quoi à ce sujet?