VBS afficher le nom de la session windows

floflo55 Messages postés 271 Statut Membre -  
antoine9298 Messages postés 101 Date d'inscription   Statut Membre Dernière intervention   -
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 :)

2 réponses

  1. ozone_ Messages postés 1823 Statut Membre 511
     
    Essaie avec ce bout de code :

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

    1
    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
    2. ozone_ Messages postés 1823 Statut Membre 511
       
      Dans ce cas :
      Dim variable
      variable = oWshShell.ExpandEnvironmentStrings("%UserName%")  
      msgBox variable
      0
    3. 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
    4. ozone_ Messages postés 1823 Statut Membre 511
       
      dim user
      Set wshShell = CreateObject("Wscript.Shell")
      user = oWshShell.ExpandEnvironmentStrings("%UserName%")
      msgbox user
      0
  2. antoine9298 Messages postés 101 Date d'inscription   Statut Membre Dernière intervention   6
     
    Ça m'intéresserai aussi ;-)
    0