Comment pouvons-nous obtenir l'utilisateur Windows connecté actuellement de Msbuild? Existe-t-il une manière similaire de l'obtenir, tout comme nous pouvons le faire avec Nant avec la fonction environment::get-user-name()
?Comment obtenir l'utilisateur Windows connecté à partir MSBuild
10
A
Répondre
8
Vous can use$(USERNAME)
de lire la variable d'environnement USERNAME
.
2
Votre meilleur pari est probablement d'utiliser les variables d'environnement
%UserName%
%UserDomain%
Il suffit d'ouvrir une fenêtre de commande et tapez set
pour voir ce qui est défini. En MSBuild, ceux-ci seraient définis comme $ (USERNAME) et $ (USERDOMAIN) - voir MSDN, How To Use an Environment Variables in a Build
2
Essayez cette
<Message Text="$(USERNAME)"/>
Questions connexes
- 1. Comment puis-je exécuter msbuild à partir d'un service Windows?
- 2. Obtenir l'identifiant Windows Live ID actuellement connecté (Windows Phone 7)
- 3. Obtenir l'adresse IP à partir d'un partage réseau Windows connecté avec Python
- 4. Comment obtenir le domaine de l'utilisateur actuellement connecté dans Windows?
- 5. Comment obtenir l'utilisateur Windows actuellement connecté avec NAnt
- 6. Comment appeler msbuild à partir d'un fichier batch à partir de msbuild à partir de la construction d'équipe?
- 7. MSBuild obtenir la référence d'assembly à partir de ProjectReference
- 8. Obtenir l'objet à partir du handle Windows
- 9. Obtenir l'utilisateur à partir de la connexion Windows dans asp.net
- 10. Comment obtenir l'ID de l'utilisateur actuellement connecté?
- 11. Comment déterminer l'utilisateur Windows actuel à partir d'un service Windows?
- 12. Comment Windows 7 détecte que le PC connecté à Internet?
- 13. comment obtenir l'adresse MAC à partir de Windows Mobile?
- 14. comment obtenir la version de Windows à partir de emacs
- 15. Comment obtenir des données à partir du formulaire Windows
- 16. Comment obtenir l'élément sélectionné à partir de LoopingSelector Windows Phone
- 17. Comment obtenir une BindingSource spécifique à partir d'un formulaire Windows?
- 18. Comment obtenir le nom de compte de l'utilisateur connecté à l'aide du service Web Windows?
- 19. Appel de nant à partir de msbuild
- 20. Checkout à partir de TFS avec MSBuild
- 21. Obtenir l'utilisateur actuellement connecté dans MVC2
- 22. MSBuild: Comment obtenir le nombre d'avertissements générés?
- 23. MSBuild ItemGroup ne listera pas plusieurs fichiers à partir d'un partage Windows
- 24. obtenir le nombre d'utilisateur connecté sur le système à partir d'un service
- 25. Comment obtenir la valeur d'une propriété msbuild à partir d'une tâche personnalisée?
- 26. Comment spécifier les paramètres MSDeploy à partir de MSbuild
- 27. Comment exécuter nunit avec msbuild à partir de VS2010
- 28. Obtenir des données spécifiques à l'utilisateur connecté
- 29. Comment obtenir un utilisateur connecté avec Angular?
- 30. Comment obtenir l'identifiant facebook de l'utilisateur connecté?
thx, a bien fonctionné :) – stranger789
Pour obtenir le nom d'utilisateur de la personne qui demandé la construction, vous pouvez utiliser la propriété de construction $ (RequestedFor) - http://www.woodwardweb.com/vsts/30_useful_team.html – RPNinja
Que faire si vous utilisez NTLM et nom d'utilisateur est vide? – kman