IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Scripts/Batch Discussion :

Choix du service dans un batch


Sujet :

Scripts/Batch

  1. #1
    Membre averti
    Homme Profil pro
    Webmaster
    Inscrit en
    Octobre 2014
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Belgique

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Octobre 2014
    Messages : 25
    Par défaut Choix du service dans un batch
    Bonjour

    Voila je voudrais que quand un utilisateur ouvre le fichier bat en question pour remonter des lecteurs reseaux qu'il tape sont service est qu'automatiquement le lecteur réseau monte

    je souhaite via un batch quand je le lance qu'il me demande par exemple :

    Lancement du batch ==>

    Nom du service : Compta

    net user e: \\service\compta.USR

    sachant que la commande de base avant de taper le nom du service est : net user e: \\service\.USR

  2. #2
    Membre chevronné

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2012
    Messages
    359
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2012
    Messages : 359
    Billets dans le blog
    2
    Par défaut
    Tout simplement comme ça:

    Code bat : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    @echo off
     
    echo Lancement du batch ==^>
     
    set /p "Service=Nom du service : "
     
    net user e: \\service\%Service%.USR

    après je te conseillerai quand même de vérifier que le nom du service est valide, avec une boucle for par exemple

    Code bat : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    for %%a in (Compta,Développement,"Ressources Humaines",Courrier,"Chargé de mission ^(tous les syndicalistes^)") do (
      if /i "%%~a"=="%Service%" (
        net user e: \\service\%Service%.USR
      )
    )
    Le gourou dicte la ligne (de commande) à suivre ...

    Penser à lire le Tutoriel Batch ou a consulter la FAQ Batch et ses contributions,
    ainsi que le Cour sur la ligne de commande et des scripts

Discussions similaires

  1. choix des uri dans mon service ReST
    Par knebhi dans le forum REST
    Réponses: 10
    Dernier message: 16/03/2011, 13h03
  2. Lancement d'un VBS dans un Batch = Service KO ?
    Par ghohm dans le forum Scripts/Batch
    Réponses: 1
    Dernier message: 26/02/2009, 07h16
  3. Réponses: 4
    Dernier message: 08/12/2008, 13h26
  4. Créer un service dans un batch
    Par sliderman dans le forum Scripts/Batch
    Réponses: 3
    Dernier message: 25/06/2008, 16h20
  5. Mettre en automatique un service dans un batch
    Par log1c dans le forum Windows
    Réponses: 1
    Dernier message: 02/12/2005, 12h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo