les variables sous dos ??

les variables sous dos ?? - Windows & Software

Marsh Posté le 03-08-2001 à 10:44:47    

ya t'il une variable sous dos qui permet de recupérer le nom de l'utilisateur ??

Reply

Marsh Posté le 03-08-2001 à 10:44:47   

Reply

Marsh Posté le 03-08-2001 à 10:57:22    

sous NT c est USERNAME

Reply

Marsh Posté le 03-08-2001 à 10:58:43    

pour rappel dos monotache monoutilisateur donc il a raison vise plutot cote nt

Reply

Marsh Posté le 03-08-2001 à 10:59:16    

étant donné qu'il n'y a pas d'utilisateur sous dos, je vois mal comment on pourrait récupérer son nom


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
Reply

Marsh Posté le 03-08-2001 à 11:01:40    

mon pc sous 98 fesant parti d'un domaine a une phase de login donc a un nom de user et un mdp
 
c se nom de user que je veux recupérer pour faire un srcipt netlogon general (et pas un srcipt par personne)

Reply

Marsh Posté le 03-08-2001 à 11:03:06    

serveur du domaine sous nt ou linux

Reply

Marsh Posté le 03-08-2001 à 11:06:14    

nunux bien sur
debian plus precisement avec samba

Reply

Marsh Posté le 03-08-2001 à 11:35:14    

j'espere que ca peut t'aider, j'ai pas trop le ttps de fouiller
 
 
Comme WNT, Samba peut authentifier les utilisateurs Windows et définir un environnement personnalisé : raccourcis du menu démarrer, icones du bureau, préférences comme fond d'écran ou couleurs que chacun retrouvera quelque soit la machine sur laquelle il se connecte.  
 
Cette fonctionnalité n'est disponible qu'à partir de Samba 2.1 pour des clients Windows NT. Pour W85/98, dans Configuration Réseau sélectionnez Clients/Microsoft/Client pour les réseaux Microsoft Dans "Propriétés": cocher la case "ouvrir la session sur un domaine NT", et indiquer le nom du DOMAINE qui est identique au WORKGROUP.  
 
Script de logon
Cela se fait par un fichier *.bat rangé sur le serveur Samba.  
 
[global]
 security=user
 domain logons = Yes
 logon script=%U.bat
[netlogon]
 comment = Network Logon Services
 path=/home/samba/netlogon
 writeable= no
 guest ok = no
 browseable = no
 locking = no
 case sensitive = no
 
%U prend comme valeur le nom de l'utilisateur. Le partage netlogon est l'endroit où sont rangés les scripts *.bat. Ainsi pour l'utilisateur dupond il y aura un fichier: /home/samba/netlogon/dupond.bat  
Exemple d'un script dupond.bat  
 
echo Mise a l'heure
net time \\zoroastre /set /yes
echo Ouverture de partages
net use h: \\zoroastre\tmp
 
Ce script sera exécuté sous Windows, il doit avoir des fins de ligne à la MSDOS.  
 
Le script de logon peut être collectif, par exemple:  
 
logon script=startup.bat
 
Profil mobile (roaming profile)  
Il permet de garder le même environnement de travail tout en changeant de machine: l'environnement est stocké sur le serveur.  
 
[global]
  domain logons = yes
  security = user
  logon path = \\zoroastre\profile\%U
[profile]
  comment = User profiles
  path = /home/samba/profile
  create mode = 0600
  directory mode = 0700
  writable = yes
  browsable = no
 
 
Le partage profile contiendra les profils utilisateurs. Par exemple le répertoire /home/samba/profile/dupond. Des fichiers sont copiés dans ce répertoire à la 1ère connexion, notamment un user.dat.  
L'utilisateur Windows peut changer son profil. L'administrateur peut rendre un profil obligatoire (mandatory) en renommant user.dat en user.man et en mettant les fichiers read-only.

Reply

Sujets relatifs:

Leave a Replay

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