Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1239 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  recuperer le nom de session

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

recuperer le nom de session

n°1053368
isotop
www.jackyproject.ht.st
Posté le 20-04-2005 à 11:49:42  profilanswer
 

bonjour
 
voila je cherche a recuperer le nom de la session windows qui est active
savez vous comment je peux faire ??
 
merci

mood
Publicité
Posté le 20-04-2005 à 11:49:42  profilanswer
 

n°1053374
dragonbool​s
Posté le 20-04-2005 à 11:53:26  profilanswer
 

utilise la variable de windows USERNAME qui est en fait egale au nom de la session...

n°1053749
isotop
www.jackyproject.ht.st
Posté le 20-04-2005 à 16:07:43  profilanswer
 

et comment on y accede ?
 
si je tape USERNAME dans mon code il va prendre ça pour une variable comme une autre
 
je debute dsl

n°1054112
isotop
www.jackyproject.ht.st
Posté le 20-04-2005 à 19:15:15  profilanswer
 

personne?

n°1055577
c_moa
Posté le 21-04-2005 à 18:47:03  profilanswer
 

Voici les deux lignes permettant de récupérer le nom du user en .VBS
 
Set wshnetwork = WScript.CreateObject("WScript.Network" )
user = wshnetwork.username
 
domain = wshnetwork.userdomain
computer = wshnetwork.computername
 
 
 
 
Tu trouveras si besoin quelques liens utiles dans le post suivant.
 
http://forum.hardware.fr/forum2.ph [...] subcat=396

n°1168695
erwan551
Posté le 03-08-2005 à 11:42:59  profilanswer
 

Bonjour a tous,
 
J'ai copier ces 2 lignes pour récupérer le nom de la session
 

Citation :

Set wshnetwork = WScript.CreateObject("WScript.Network" )
user = wshnetwork.UserName
 
MsgBox (user)


 
Je ne m'y connais pas tres bien, mais j'ai une erreur sur la 1ere ligne : objet requis !
 
A quoi cela signifie et comment corriger cet erreur ?
 
Merci

n°1173712
madlord
Posté le 10-08-2005 à 10:00:51  profilanswer
 

Citation :

Set wshnetwork = WScript.CreateObject("WScript.Network" )
user = wshnetwork.UserName
 
MsgBox (user)


 
Ton erreur vien turement du fait que tu ais mis user entre parenthèses dans la ligne MSgbox.
 
Tape simplement
Msgbox user
 
Sinon une autre solution pour récuperer le nom d'utilisateur est d'utiliser les variales d'environnement.
je crois que se n'est dispo que sur XP/2000 mais sa reste à confirmer (quelqun le sais?)
 
msgbox environ("username" )

n°1173720
knakes
Posté le 10-08-2005 à 10:10:55  profilanswer
 

Citation :

Je ne m'y connais pas tres bien, mais j'ai une erreur sur la 1ere ligne : objet requis !


 

Citation :

Ton erreur vien turement du fait que tu ais mis user entre parenthèses dans la ligne MSgbox.


 
Humm.
 
Bon tu les as copié. Ok tu les a mises où ? Dans quel type de fichier ? Sois un peu plus précis.
Si tu les as mises dans un fichier de type VBS, normalement ca doit fonctionner (idem pour VBA, VB6)


---------------
now : do nothing
n°1250383
Costick
Posté le 21-11-2005 à 23:30:35  profilanswer
 

Tu as essayé d'enlever Wscript devant le CreateObject ? Chez moi lorsque que je le mets le Wscript cela ne fonctionne pas alors ... Surtout que l'erreur porte sur la premiere ligne et non la derniere.

n°1660877
sniperdc
Posté le 19-12-2007 à 21:04:05  profilanswer
 

@[°L*]@  
 
Aie, ça marche pas :-(, franchement Microsoft aurais pu avoir un manuel de reference comme php pour les développeurs...
 
Ils veulent une communauté et ils ne s'en donne pas les moyens malgré toute la thune qu'ils ont franchement déplorable trimer autant pour avoir ci peut d'information pas entonnant que les développeurs prennent le pari du libre (linux)...
 
Ms fait attention car quand une version de linux mis au point par les acteurs du secteurs sera disponible en multimedia y compris les outils de developpement de jeux comme directX tu auras tres tres mal et il sera trop tard pour dire "si j'avais su"
 
Comme disait JCB "Tout ce qui existe est voué a disparaître un jour ou l'autre" surtout quand c'est pour du useless hack

mood
Publicité
Posté le 19-12-2007 à 21:04:05  profilanswer
 

n°1660897
kiki29
Posté le 19-12-2007 à 22:38:21  profilanswer
 

Soir Bon
Sous VBA Excel

Option Explicit
 
Sub VariablesEnvironnement()
Dim i As Integer, sEnv As String
Dim Pos As Integer
    ActiveWorkbook.Worksheets.Add
    i = 1
    Do
        sEnv = Environ(i)
        If Len(sEnv) = 0 Then Exit Do
        Pos = InStr(Environ(i), "=" )
        Cells(i, 1) = Left(sEnv, Pos - 1)
        Cells(i, 2) = Right(sEnv, Len(sEnv) - Pos)
        i = i + 1
    Loop
End Sub
 
Sub Tst()
    MsgBox Environ("USERNAME" )
End Sub


Message édité par kiki29 le 19-12-2007 à 23:17:30

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  recuperer le nom de session

 

Sujets relatifs
recuperer une session deja lancéeStocker une variable de session dans un BLOB et la recuperer?
[PHP] recupérer le contenu d'une page dans une sessionRécupérer le login de la session Windows
recuperer un numero de session [resolu][résolu]récupérer une valeur stockée dans session en javascript
Récupérer le loin de la session couranterecuperer des variables de session lors du timeout par un listener
Comment recupérér le login Windows de session ?Javascript dans PHP : comment recuperer une variable de session ?
Plus de sujets relatifs à : recuperer le nom de session


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR