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

  FORUM HardWare.fr
  Windows & Software
  Win NT/2K/XP

  Comment récupérer le nom de l'utilisateur dans un batch dos ??

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Comment récupérer le nom de l'utilisateur dans un batch dos ??

n°848732
ShonGail
En phase de calmitude ...
Posté le 06-09-2002 à 21:33:51  profilanswer
 

le login de celui qui a ouvert la session sous un 98se ?
 
 
Sous w2k c'est %username%, mais sous 98se quel est l'équivalent ??

mood
Publicité
Posté le 06-09-2002 à 21:33:51  profilanswer
 

n°848769
hyptos
Posté le 06-09-2002 à 21:54:26  profilanswer
 

Regarde dans le répertoire windows les fichiers .pwl

n°848774
ShonGail
En phase de calmitude ...
Posté le 06-09-2002 à 21:56:48  profilanswer
 

euh ... et !??

n°848777
hyptos
Posté le 06-09-2002 à 21:58:30  profilanswer
 

ben tu fais un dir *.pwl que tu rediriges dans un fichier texte

n°848784
blazkowicz
Posté le 06-09-2002 à 22:00:36  profilanswer
 

il faut savoir que windoze98 n'est pas un OS multi-utilisateurs.
 
par ailleurs un dir c:\windows\*.pwl donnera la liste de tous les utilisateurs d'un PC.

n°848794
hyptos
Posté le 06-09-2002 à 22:05:26  profilanswer
 

Peut-être que l'on peut jouer avec la date

n°851383
JPA
Posté le 09-09-2002 à 10:05:01  profilanswer
 

avec la commande net :
voir la solution déjà toute prète sur :  
http://www.robvanderwoude.com/files/netsetfr.txt
A+

n°851400
Z_cool
HFR profile rating:⭐⭐⭐⭐
Posté le 09-09-2002 à 10:16:49  profilanswer
 

si tes client sont en NT4, 2000, XP
 
tu a la variable system USERNAME qui le contient  
 
EX:  echo %USERNAME%
 
 
a  tester sur 98


Message édité par Z_cool le 09-09-2002 à 10:17:17

---------------
#mais-chut
n°851461
ShonGail
En phase de calmitude ...
Posté le 09-09-2002 à 11:14:46  profilanswer
 

ben lire le 1er post : j'ai testé sous 98 et cela ne marche pas :(

n°851473
JPA
Posté le 09-09-2002 à 11:21:27  profilanswer
 

t'as regardé ma proposition ?

mood
Publicité
Posté le 09-09-2002 à 11:21:27  profilanswer
 

n°851497
Requin
Posté le 09-09-2002 à 11:35:00  profilanswer
 
n°853197
ShonGail
En phase de calmitude ...
Posté le 10-09-2002 à 11:23:43  profilanswer
 

JPA a écrit a écrit :

t'as regardé ma proposition ?
 




 
oui :)
 
 
Cela fonctionne mais celle de Requin est encore plus simple ;)
 
Merci :)

n°853198
ShonGail
En phase de calmitude ...
Posté le 10-09-2002 à 11:24:27  profilanswer
 


 
ok c'est génial cette commande putinenv  [:xp1700]
 
 
Merci @ toi :jap:

n°853203
ShonGail
En phase de calmitude ...
Posté le 10-09-2002 à 11:28:39  profilanswer
 

Maintenant mon problème est le suivant :
 
 
Le but était de faire un mapping d'une lettre de lecteur (W: ) vers un chemin réseau propre à l'utilisateur qui se loggue sous la poste client en 98se
 
Exemple : l'utilisateur se connecte en tant que "client1"
 
je fais un

net use w: \\serveur\dossierpartagé\%username%


 
avec %username% = "client1" désormais grace à vous :)
 
 
mais un tel mapping marche sous w2k mais pas sous 98se. Le dossier "client1" DOIT etre partagé lui-même :cry:
 
 
Bon ... quelqu'un voit-il un moyen de ne pas le partager ??


Message édité par ShonGail le 10-09-2002 à 11:28:54
n°853378
ShonGail
En phase de calmitude ...
Posté le 10-09-2002 à 13:31:52  profilanswer
 

up

n°853596
ShonGail
En phase de calmitude ...
Posté le 10-09-2002 à 16:21:25  profilanswer
 

reup

n°853604
JPA
Posté le 10-09-2002 à 16:28:37  profilanswer
 

le répertoire doit être partagé (voir l'aide de net use en tapant : net help use)
Par contre tu peux cacher ces répertoires en terminant leur nom  de partage par $
A+

n°853947
ShonGail
En phase de calmitude ...
Posté le 10-09-2002 à 20:09:17  profilanswer
 

JPA a écrit a écrit :

le répertoire doit être partagé (voir l'aide de net use en tapant : net help use)
Par contre tu peux cacher ces répertoires en terminant leur nom  de partage par $
A+
 




 
oui je me posais la question car il me fallait du coup rajouter $ au nom d'utilisateur contenu dans la variable.
 
Mais en fait c'est très simple à faire :)
 
Merci bcp :jap:
 
 
PS : si je me prends la tête avec ca c'est que ni les dossier de base ni les stratégies de groupes sous active directory (w2k server) ne fonctionnent avec des postes client sous 98 :fou:

n°854564
tod macmil​lan
kill -9 0
Posté le 11-09-2002 à 09:53:02  profilanswer
 

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software
  Win NT/2K/XP

  Comment récupérer le nom de l'utilisateur dans un batch dos ??

 

Sujets relatifs
créer un lecteur réseau en batch ?Commandes Batch
W2K server : gestion compte utilisateur / création de dossier de basebatch pour trier un txt
recuperer fichier jpegLancer un batch au lancement de win2k
récupérer des noms de fichiers dans l'explorateur vers un fichier xls.Comment faire sous LOTUS NOTES pour recuperer qu'une partie des mails?
Ou recuperer le service pack 2 pour win2000 ?Petit probleme de batch ... Cherche convertisseur ascii>ansi
Plus de sujets relatifs à : Comment récupérer le nom de l'utilisateur dans un batch dos ??


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