VBS afficher le nom de la session windows

floflo55 Messages postés 271 Statut Membre -  
antoine9298 Messages postés 112 Statut Membre -
Bonjour à tous,
J'ai fait un programme en VBS avec le bloc note,
mais j'ai une question y a t il y code qui permet de relever et d'afficher dans une msgbox le nom de l'utilisateur la session windows utilisée ???

Merci d'avance :)
A voir également:

2 réponses

ozone_ Messages postés 1823 Statut Membre 478
 
Essaie avec ce bout de code :

wscript.echo oWshShell.ExpandEnvironmentStrings("Username=%UserName%") 

1
floflo55 Messages postés 271 Statut Membre 4
 
Merci beaucoup :)
mais ce n'est pas ce que je veux !!!

Ce que je veux c'est crée une variable dans lequel je veux stocker le nom de la session pour pouvoir par la suite écrire

msgbox variable


Un très grand merci d'avance ;)
0
ozone_ Messages postés 1823 Statut Membre 478
 
Dans ce cas :
Dim variable
variable = oWshShell.ExpandEnvironmentStrings("%UserName%")  
msgBox variable
0
floflo55 Messages postés 271 Statut Membre 4
 
Merci mais cela me marque "Erreur : Objet requis: oWshShell

Comment régler ce problème ???

PS:
Le code est:

dim user
user = oWshShell.ExpandEnvironmentStrings("%UserName%")
msgbox user
0
ozone_ Messages postés 1823 Statut Membre 478
 
dim user
Set wshShell = CreateObject("Wscript.Shell")
user = oWshShell.ExpandEnvironmentStrings("%UserName%")
msgbox user
0
antoine9298 Messages postés 112 Statut Membre 6
 
Ça m'intéresserai aussi ;-)
0