Script d'ouverture de session dans WINNT4 viiiite!! - Windows & Software
Marsh Posté le 09-02-2001 à 14:21:20
Un petit exemple dans notre société : 
Script père (il y en a un par bureau) 
rem @echo off 
echo Teste le type d'OS utilise 
 if exist %systemroot% goto NT 
 if exist %winbootdir%\win.com goto W95 
 goto FIN 
 
:NT 
echo Ceci est une session Windows N.T. 
echo Lancement des scripts complementaires 
 call \\SERVEUR-PDC\netlogon\sc_genNT.bat SERVEUR-pdc SERVEUR-siege1 
 
echo Retour script Pere 
echo Mise en place des liens personnels avec le serveur 
 net use u: /delete>nul 
 net use u: \\SERVEUR-siege1\Bureau$ /yes>nul 
 net use s: /delete>nul 
 net use s: \\SERVEUR-siege1\Service$ /yes>nul 
 goto FIN 
Remarque : Tous les utilisateurs disposent ainsi de disques virtuels U correspondant à leur bureau et S correspondant à leur service 
 
 
:W95 
echo Ceci est une session Windows 95 
echo Lancement des scripts complementaires 
 call \\SERVEUR-PDC\netlogon\sc_genW9.bat SERVEUR-pdc SERVEUR-siege1 
 
echo Retour script Pere 
echo Mise en place des liens personnels avec le serveur 
 net use u: \\SERVEUR-siege1\Bureau$ /yes>nul 
 net use s: \\SERVEUR-siege1\Service$ /yes>nul 
 
remarque : idem que pour NT 
 
:FIN 
echo C'est fini. 
 
 
Script général (un pour les machines NT et un pour 9x) 
 
rem @echo off 
echo Enchainement du script general pour Windows 95 
 
echo Synchronisation de l'heure sur le serveur 
 net time \\%1 /set /yes>nul 
 
echo Creer le dossier Windows si necessaire 
 if exist c:\windows goto COPIE 
 md c:\windows 
 
:COPIE 
echo Copie des fichiers utilises par Windows 
 copy \\%1\netlogon\conneco?.bat c:\windows /y 
 copy \\%1\netlogon\lmhovid.txt c:\windows /y 
 copy \\%1\netlogon\lmhopl1.txt c:\windows /y 
 copy \\%1\netlogon\lmhovid.txt c:\windows\lmhosts /y 
 copy \\%1\netlogon\lmhovid.txt %windir%\lmhosts /y 
 copy \\%1\netlogon\infosser.grp %windir%\bureau /y 
 nbtstat -R 
 
echo Mise en place des liens generaux avec le serveur 
 net use e: /delete /yes>nul 
 net use l: /delete /yes>nul 
 net use e: \\%2\echanges /yes>nul 
 net use g: \\%2\General /yes>nul 
 net use p: /home /yes>nul 
 net use l: \\%2\plm$ /yes>nul 
 
Supprime des disques virtuels (par sécurité) et en recrée 
Tous les utilisateurs disposent de disques virtuels communs: 
E : appelé échanges (pour échanger des gros fichiers sans passer par la messagerie) 
G : Disque général de la société 
P : disque personnel saisi dans les paramètres de l'utilisateur sur le serveur 
 
 
echo Temporisation avant retour 
 choice.com /n /t:O,1 
 
 
Si ça peut t'aider
Marsh Posté le 09-02-2001 à 13:42:09
salut j'ai tp test sur windows NT tout a l'heure et j'ai perdu mon poly qui expliquait comment realiser un script d'ouverture de session dans windows NT )))))
)))))
donc comment faire un script (pas un truc compliqué mais un truc tout bidon) du genre qu'un message arrive quand l'utilisateur rentre son login et son mdp
merci bcp