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 :

incrémentation de valeurs


Sujet :

Scripts/Batch

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Septembre 2010
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Septembre 2010
    Messages : 21
    Par défaut incrémentation de valeurs
    Salut à tous,

    Je ne suis pas un crack en ms dos et je cherche à faire quelque chose pour automatiser une installation.
    Je dois passer par un batch pour passer quelques commandes à exécuter sur plusieurs pc. Je n'ai évidemment pas envie de taper un long script en reprenant les noms des pcs à chaque fois, donc j'aimerai incrémenter les valeurs des noms des pcs du parc. J'utilise la suite pstools.

    Voilà le script :

    if exist "\\pc001\c$\program files\fex\fexsv.exe" goto fin
    psservice \\pc001 stop fex
    ping -n 3 127.0.0.1 >nul
    psexec \\pc001 exe.exe
    ping -n 5 127.0.0.1 >nul
    psexec \\pc001 regedit /S reg.reg
    ping -n 3 127.0.0.1 >nul
    psservice \\pc001 restart fex

    Vous l'aurez remarqué c'est bien pc001 que j'aimerai incrémenter pour l'exécution du script, de pc001 à pc100.
    Si vous pouvez m'aider je suis preneur de vos connaissances

  2. #2
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Septembre 2010
    Messages
    118
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2010
    Messages : 118
    Par défaut
    salut!

    je te conseille d'utiliser un code avec:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    SETLOCAL EnableDElayedExpansion
    FOR /l %%A IN (1,1,9) DO (
    SET nom_pc=PC00%%A
    REM Tes commande ici
    )
    FOR /l %%A IN (10,1,99) DO (
    SET nom_pc=PC0%%A
    REM Tes commande ici
    )
    SET nom_pc=PC100
    rem tes commandes ici

    @+

Discussions similaires

  1. [MySQL] Incrémenter la valeur d'un champ (1,2,3 etc)d'une table dés appel d'une page PHP
    Par bilou95 dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 30/11/2007, 17h08
  2. Réponses: 6
    Dernier message: 18/11/2007, 17h30
  3. Incrémenter la valeur d'une cellule d'un simple clic
    Par Amiral19 dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 20/07/2007, 15h21
  4. Réponses: 2
    Dernier message: 23/07/2006, 22h11
  5. [VBA-E] incrémenter des valeurs excel grâce à des boutons
    Par keiserjo dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 19/07/2006, 11h32

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