Scripts NT

Hi all! :-)

Voila je crée un script unique pour tous les utilisateurs d´un réseaux sous windows NT...
(Script de connexion des lecteurs réseaux)
Or je veux que en fonction du nom d´utilisateur ( %username%), et bien tous les lecteurs ne se connectent pas...
Est-il possible dans des fichiers de type " .bat" d´insérer des conditions ( If...then...Else)

1 réponse

  • Votes
  • Date
  • Date décroissante
  1. Modérateur
    Oui bien sûr !

    @echo off
    set toto=kiki
    if "%toto%"=="kiki" goto tutu
    echo non.
    goto fin
    :tutu
    echo oui, c'est kiki.
    :fin
    1. Thx sebsauvage ;-)

      Alors je précise ma question car tu as l'air de bien connaitre le truc...
      J'ai fait une recherche et trouver ce que tu viens de m'expliquer :-)

      En fait en gros avec ton explication, je devrais créer un script de ce type:

      if "%username%"="nom_du_user"
      Net use z: \\nom_du_server_\nom_du_partage /persistent:no

      -------
      Question:
      Il n'y a pas de "endif" pour indiquer la fin de la condition?
      Les guillemets que tu mets c'est obligatoire ou juste pour l'exemple?
    2. @networkOk c bon merci seb...;
      en fait j'avais juste un souci c'est que dans le test qui donnait ça donc au final:

      if %username%==nom_du_user Net use z: \\nom_du_server\nom_du_partage

      Et bien dans le nom_du_user il faut respecter la casse....
      Donc maintenant ça marche merci bien ;-)