Récup du YUSER de Windows

Forum destiné aux questions sur le développement : Formules, LotusScript, Java ...

Récup du YUSER de Windows

Messagepar SISSI » 25 Nov 2005 à 16:09

Bonjour,

J'aimerais savoir s'il est possible de récupérer le yuser (login) Windows 2000 de la personne qui s'est connecté à Notes dans un champs pour le stocké dans une base pour faire un suivi de message.

Nota : je ne peux pas stocker le nom via l'ID car la personne se connecte avec un compte anonyme (générique) et que plusieurs personnes se connecterons à cette base.

Merci,
A+

Sissi :shock:
Avatar de l’utilisateur
SISSI
Maître-posteur
Maître-posteur
 
Message(s) : 409
Inscrit(e) le : 09 Fév 2005 à 12:39
Localisation : Lyon

Messagepar Michael DELIQUE » 25 Nov 2005 à 16:15

Salut

regarde ce tips => http://www.dominoarea.org/phpBB2/viewtopic.php?t=12926

ça devrait répondre à ta question
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar oguruma » 26 Nov 2005 à 15:13

j'ai déposé sur mon site une base qui synthétise tout cela dans une classe Notes personnalisée
C'est le fichier AdHocTools si j'ai bonne mémoire, et je crois aussi avoir publié la classe dans les tips et aussi fait une annonce dans ce forum de la disponibilité de ce fichier

http://www.dominoarea.org/oguruma/index.php?choix=5
==> c'est le dernier fichier
il y aussi plein d'autres classes...
Bien à vous

http://www.dominoarea.org/oguruma/

Les téléphones PORTABLES dans les TGV y en a MARRRE de ces voyageurs qui ne respectent pas les autres ! ARRET DES PORTABLES SVP - Merci

Fumeurs ! respectez les non fumeurs !!!
Fumeurs ! respectez la loi de février 2007 et les lieux publics !!! (ie. hall de gares)
Avatar de l’utilisateur
oguruma
Super V.I.P.
Super V.I.P.
 
Message(s) : 4086
Inscrit(e) le : 16 Déc 2004 à 08:50
Localisation : LILLE

Messagepar LSong » 13 Sep 2010 à 13:56

je suis interessé par la reponse à la question sauf que les liens ne marche plus ...
LSong
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 353
Inscrit(e) le : 07 Nov 2007 à 14:27
Localisation : Ile de france

Messagepar LSong » 13 Sep 2010 à 14:29

j'ai trouvé

Dim winun as String
...
winun = Environ("username")

tout betement
LSong
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 353
Inscrit(e) le : 07 Nov 2007 à 14:27
Localisation : Ile de france

Messagepar Michael DELIQUE » 13 Sep 2010 à 14:32

salut

sinon
Code : Tout sélectionner
Public Function WindowsUserName As String
   
   'Déclaration variable
   Dim vrShell As Variant
   
   On Error Goto ErreurHandle
   
   Set vrShell = CreateObject("WScript.Shell")
   WindowsUserName = vrShell.ExpandEnvironmentStrings("%username%")
   
   Set vrShell = Nothing
   
   Exit Function
ErreurHandle:
   Msgbox "("+Cstr(Getthreadinfo (1))+" Call by "+Cstr(Getthreadinfo(10))+")"+Chr(10)+"Erreur " + Str(Err) + " : "+Chr(10) + Cstr(Error)+". "+Chr(10)+"Ligne N° "+Cstr(Erl),16," ERREUR !"
   WindowsUserName = ""   
   Exit Function
End Function
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy


Retour vers Développement

cron