script d'ouverture sur NT et 2000

script d'ouverture sur NT et 2000 - Windows & Software

Marsh Posté le 31-07-2001 à 11:37:20    

BONJOUR,
Dans script d'ouverture de session on renseigne le netlogon.bat ou bien script.bat que l'on aura etabli mais si l'on veut affecter un repertoire utilisateur quel commande doit ton rentrer? A quoi correspond le chemin de profil,chemin local,connecter un lecteur reseau.

Reply

Marsh Posté le 31-07-2001 à 11:37:20   

Reply

Marsh Posté le 31-07-2001 à 13:12:38    

Chez nous, on rajoute 3 lecteurs réseau.
 
 1 en fonction du service dans la boite
 1 autre perso (dossier pour chaque User
 1 dernier pour dossier commun à tout le monde.
 
Dans le script :
Net use f: /d
Net use f: \\svi2\Services
 
net use g: /d
Net use g: \\svi2\Commun
 
net use h: /d
net use h: /home

 
Pour F et G, normal
 
Pour le Home... et bien en fait c dans le profile du User. Lance le gestionnaire des utilisateurs, ouvre ton USer, ensuite PROFIL, puis dans "Répertoire de base", CONNECTER H: à \\serveur\RepDuUser
 
Tu modifies ça dans chaque profile, et chaque User à son repertoire (lecteur reseau) perso. Alors que pour les 2 autres lettre, tout le monde va au même endroit, etc..
 
Ensuite, dans le profil tjs, en haut, dans "Nom du script ...", tu peux indiquer le script à utiliser (tu peux en créer un par service dans ta boite, par groupe, etC..).
 
Clair ?


---------------
Vidéo Concorde Air France | www.kiva.org
Reply

Marsh Posté le 31-07-2001 à 13:23:35    

Et si tu veux te baser sur le nom de login de l'utilisateur tu peux utiliser la variables %USERNAME% (foire sous 9X, fonctionne très bien sous NT/2000)
 
Genre :
 
net use u: \\mycomputer\myshare\%USERNAME%

Reply

Marsh Posté le 31-07-2001 à 14:10:28    

MERCI
POUR LA COMMANDE %USERNAME% PAS BESOIN D'INDIQUER TOUT LE CHEMIN OU SE TROUVE LE REPERTOIRE DE L'UTILISATEUR?
net use u:\\srv1\%USERNAME%
SUFFIS OU PAS?
OU BIEN CONNECTER A U:\\SRV1\%USERNAME%

Reply

Marsh Posté le 31-07-2001 à 14:19:43    

Généralement tu ne fais pas un share par utilisateur... ce serait bcp trop lourd
 
\\[nom du serveur]\[nom du share]\[nom du répertoire]
 
Supposons un serveur qui s'appelle SRV1 sur le disque d: tu créé un répertoire HOME (donc d:\home), tu partage se répertoire en "home$" (donc \\SRV1\home$)
 
Supposons un utilisateur "toto". Tu lui créé un sous-répertoire "toto" sur D: (donc d:\home\toto), ce répertoire est accessible via le réseau sous l'UNC \\SRV1\home$\toto.
 
Supposons maintenant que tu as un certain nombre d'utilisateur chacun avec leur dossier perso, ca devient assez vite gonflant de passer par l'aministrateur de domaine (ou l'équivalent pour AD) et d'ajouter à chaque utilisateur son répertoire personnel.
 
Tu peux donc remplacer par :
 
net use u: \\SRV1\home$\%USERNAME%
 
Qui lorsque toto se logue sera évalué comme :
 
net use u: \\SRV1\home$\toto
 
Tu peux meme avec les errorlevel verifier si ce répertoire existe et le cas échéant le créer automatiquement (mais la faudra que tu recherche comment le faire avec un batch).
 
Le problème c'est que cette variable d'environnement n'est pas disponible sous 95, 98 et Me, donc si tu as ce genre d'OS il sera incapable d'évaluer correctement la chaine.

 

[edtdd]--Message édité par Requin--[/edtdd]

Reply

Sujets relatifs:

Leave a Replay

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