1. On le supprime toujours avant de le remettre :
Code :
- net use Z: /delete /yes
- net use Z: \\ton_serveur\ton_répertoire /PERSISTENT:NO
|
2. Je suppose que tu voulais dire "le titre de la fenêtre de script doit être le nom de l'utilisateur"
3.
Code :
- if %username%==secrétaire (start notepad)
|
4. Je ne connais pas le nom du processus mais facilement trouvable via le gestionnaire des tâches :
Code :
- if %username%==directeur (start xxxx)
|
5. De même que le 4.
Code :
- if %username%==moimême (start xxxx)
|
6.
Code :
- net send %computername% Bienvenue!
|
7.
Code :
- echo Nom du domaine : %userdomain%
|
8.
Code :
- echo Nom de l'ordinateur : %computername%
|
Puis la pause et bah..
Voila ce que ça donne :
Code :
- @echo off
- title %username%
- net use Z: /delete /yes
- net use Z: \\ton_serveur\ton_répertoire /PERSISTENT:NO
- if %username%==secrétaire (start notepad)
- if %username%==directeur (start xxxx)
- if %username%==moimême (start xxxx)
- net send %computername% Bienvenue!
- cls
- echo Nom du domaine : %userdomain%
- echo.
- echo Nom de l'ordinateur : %computername%
- echo.
- echo Appuyez sur une touche pour quitter...
- pause>nul
|
Mais pourquoi faire une pause ? Pourquoi envoyer ton message de bienvenue via un net send ? Tu peux directement l'afficher dans la fenêtre DOS ! Il est possible de changer la couleur de fond et de l'écriture et réaliser des petits motifs.. Amplement suffisant pour un simple message de bienvenue. 
Message édité par SaW3r le 29-06-2011 à 15:46:24