Script MSDOS

Script MSDOS - Divers - Programmation

Marsh Posté le 22-02-2011 à 13:45:02    

Bonjour à tous,
 
J'ai récupéré le script suivant qu'un administrateur précédent utilisait pour permettre aux utilisateurs d'accéder
depuis leur poste en accès distant au partage qui est sur notre serveur.
Avant, il n'y avait qu'un seul partage (Partage 1) mais depuis, il y en a 40 de plus...
Nous avons donc :
Partage 1
Partage 2
Partage 3
etc...
 
Je ne m'y connais pas assez en MSDOS pour modifier ce script.
Voici ce que je cherche à faire et pour lequel je solicite votre aide.
 
Il faudrait par l'intermédiaire de ce script, dans un prompt, demander à l'utilisateur à quel partage il veut accéder.
Il le renseignerait et la valeur serait enregistrée puis remplacée dans la valeur VSHARE1, ou autre chose si plus simple
et évident que ce que je propose.
 
Pouvez-vous SVP m'ider sur le sujet.
Merci.
 
Voici le code du script :
 
 

Code :
  1. @echo off
  2. SETLOCAL
  3. REM ------------------------------------------------------------------
  4. REM --- Script pour mapper la ressource \\Serveur1\Partage1 (S:)
  5. REM ------------------------------------------------------------------
  6. REM --- Paramètres specifiques : --------
  7. SET LOGFILE="%TEMP%\SRAMAPFS17Partage1.log"
  8. SET USER="FR\%Username%"
  9. SET VSHARE1="\\Serveur1\Partage1"
  10. REM -------------------------------------
  11. echo --- Debut de script : %date% %time% > %LOGFILE%
  12. echo AccŠs au partage Partage1 sur le serveur Serveur1 en cours
  13. echo Veuillez patienter...
  14. echo Attendre la fermeture automatiquement de cette fenetre,
  15. echo Vous pourrez ensuite acc‚der … ce serveur via l'explorateur Windows,
  16. echo Veuillez utiliser la lettre S:
  17. echo Suppression mappage S: existant ... >> %LOGFILE%
  18. net use S: /d >> %LOGFILE%
  19. echo Mappage S: sur %VSHARE1% ... >> %LOGFILE%
  20. net use S: %VSHARE1% /u:%USER% >> %LOGFILE%
  21. echo --- Fin de script : %date% %time% >> %LOGFILE%
  22. ENDLOCAL


Reply

Marsh Posté le 22-02-2011 à 13:45:02   

Reply

Sujets relatifs:

Leave a Replay

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