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 :

Passage de variable d'un Batch a un autre batch


Sujet :

Scripts/Batch

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 17
    Par défaut [RESOLU] Passage de variable d'un Batch a un autre batch
    Bonjour,

    Actuellement j'ai 20 scripts un pour chacunes de mes imprimantes le principe est le suivant:
    l'edition arrive sur le serveur d'impression qui passe en variable le flux d'édition en %i puis cette variable est exécutée dans un batch dans lequel je défini l'ip de mon imprimante pour par la suite exécuter l'impression.

    J'ai régulièrement des modifications a faire sur les batchs, je souhaite juste faire ceci:

    Impression va vers un batch en %i dans ce batch je souhaite mettre en variable l'ip de mon imprimante puis appeler un autre batch dans lequel je vais mettre toutes mes mise en forme et qui va donc utiliser le %i mais aussi et surtout la variable du batch precedent (variable contenant l'ip) pour l'edition.

    Je ne vois pas comment passer ma variable d'un batch a un autre ??

    Merci

  2. #2
    Inactif  
    Avatar de Mac LAK
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    3 893
    Détails du profil
    Informations personnelles :
    Âge : 51
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Octobre 2004
    Messages : 3 893
    Par défaut
    Très simplement :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    call NomDuBatch.bat Param1 Param2 Param3 ...
    Les paramètres seront bien entendu vus comme "%1", "%2", "%3", ... par le batch appelé.
    Le "call" est optionnel, il permet de revenir au batch appelant. Sans lui, le batch appelé est exécuté, puis une fois terminé on revient à la ligne de commande. On peut imbriquer les appels de batchs si nécessaires.
    Mac LAK.
    ___________________________________________________
    Ne prenez pas la vie trop au sérieux, de toutes façons, vous n'en sortirez pas vivant.

    Sources et composants Delphi sur mon site, L'antre du Lak.
    Pas de question technique par MP : posez-la dans un nouveau sujet, sur le forum adéquat.

    Rejoignez-nous sur : Serveur de fichiers [NAS] Le Tableau de bord projets Le groupe de travail ICMO

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 17
    Par défaut
    Merci bien en effet ce la fonctionne avec:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Set IMPRIMANTE=192.168.1.250
    Call c:\toto\monscript.bat %1 %IMPRIMANTE%
    Pour info:
    %1= mon spool d'impression

    Encore merci !!!

Discussions similaires

  1. probléme concernant le passage des variable d'une page web à une autre
    Par aefmaaradji dans le forum Développement Web avec .NET
    Réponses: 1
    Dernier message: 13/08/2010, 19h27
  2. Passage de variable d'une interface a une autre guide matlab
    Par nadou114 dans le forum Interfaces Graphiques
    Réponses: 1
    Dernier message: 13/05/2010, 23h33
  3. passage des variables d'une page a la autre .
    Par free01 dans le forum Langage
    Réponses: 4
    Dernier message: 28/06/2006, 14h25
  4. [debutant]passager une variable d'une page a une autre
    Par Eisy dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 17/03/2006, 11h18
  5. [Cookies] passage de variable d'une page a l'autre
    Par BernardT dans le forum Langage
    Réponses: 1
    Dernier message: 15/11/2005, 01h50

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