comment récupérer une variable %USERNAME% sous WIN98

comment récupérer une variable %USERNAME% sous WIN98 - Windows & Software

Marsh Posté le 03-06-2002 à 17:39:47    

Je souhaite récupérer la valeur de la variable %USERNAME% pour un script d'ouverture de session sous WIN98
 
Pour se connecter à un serveur NT
 
EST cE possible

Reply

Marsh Posté le 03-06-2002 à 17:39:47   

Reply

Marsh Posté le 03-06-2002 à 17:45:24    

svp URGENT!!!!!!

Reply

Marsh Posté le 03-06-2002 à 17:56:36    

J'avais répondu à cette question il y a quelques mois (sur programmation je crois) et je n'ai pas gardé les fichiers.
Je vais essayer de te trouver ton bonheur dans mes sites favoris.
A+

Reply

Marsh Posté le 03-06-2002 à 17:59:12    

Reply

Marsh Posté le 03-06-2002 à 20:53:31    

trop fort
mais faut-il que je mette tous ça ds la script

Reply

Marsh Posté le 04-06-2002 à 10:00:07    

bien sur que non... tu n'as besoin que de la section UserName.
Par contre si tu as des postes NT ou 2000 qui se connectent il faut sauter la partie spécifique à Win98 de la manière suivante :
 
if exist %USERNAME% goto suite
rem traitement pour Win 98
 
NET CONFIG | FIND /I "Nom d'utilisateur" > %TEMP%.\NETCONF$.BAT
ECHO > NOM.BAT WINSET USERNAME=%%2
CALL %TEMP%.\NETCONF$.BAT
 
DEL NOM.BAT
DEL %TEMP%.\NETCONF$.BAT
 
:suite
 
etc. etc.
 
j'ai pas testé ce script, et en particulier je n'ai jamais utilisé Winset qui doit être trouvé par le path. En phase de mise au point, n'efface pas les fichiers pour voir ce qui se passe dans le script.
 
A+

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed