Get var. env. with python

Fermé
ZcKy - 15 juil. 2003 à 14:05
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 - 15 juil. 2003 à 16:01
Salut,

Sous win2000 pro,

En python, je fais un net use ... ensuite une fois que la connexion est établie, j'aimerais récupérer la variable USERNAME du poste client.


Merci d'avance
A voir également:

3 réponses

sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 655
15 juil. 2003 à 14:09
Et hop !

import os

print os.environ['USERNAME']
0
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 655
15 juil. 2003 à 14:10
Ah pardon... j'ai lu trop vite: celle du poste client actuellement logué.
Là c'est plus sioux.
0
Oui c'est le poste client ... =(
je sais pas comment faire, en sachant où sont stockés les variables d'environnement de windows ptete kil y'aurait un moyen ?
0
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 655
15 juil. 2003 à 16:01
Le USERNAME sera local à la session de l'utilisateur. Si tu viens te connecter à distance sur le PC, tu ne vera que ton propre USERNAME (admin ou autre).

Je ne vois pas de moyen évident de voir qui est connecté à un PC à instant T.

Là je pense qu'il faut taper un peu plus bas niveau, genre NetBIOS.
0