les variables sous dos ?? - Windows & Software
Marsh Posté le 03-08-2001 à 10:58:43
pour rappel dos monotache monoutilisateur donc il a raison vise plutot cote nt
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
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)
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.
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 ??