Du script A je voudrai appeler une procedure du script B.
Y'a pas plus simple : CALL SCRIPT_B (inutile de préciser l'extension .BAT)
Et, tant qu'à faire, j'en profite pour donner une astuce. Il est possible de simuler l'appel direct à une partie du Script_B ; par exemple :
::Script_B @echo off goto :%1 goto :EOF
:ETIQ01 echo Début de 'ETIQ01' :: traitements goto :EOF
:ETIQ02 echo Début de 'ETIQ02' :: traitements goto :EOF
:ETIQ03 echo Début de 'ETIQ03' :: traitements goto :EOF
Et, on peut faire l'appel comme suit : CALL Script_B ETIQ01 ou CALL Script_B ETIQ02 ou CALL Script_B ETIQ03
Etc.
-- @-salutations
Michel Claveau
Méta-MCI
Re !
Pour les lecteurs du message précédent, qui utilisent MesNews, ATTENTION ! MesNews convertit les "deux-points" (":") en barre verticale, ce qui fausse la lecture.
@-salutations
Michel Claveau
Re !
Pour les lecteurs du message précédent, qui utilisent MesNews, ATTENTION !
MesNews convertit les "deux-points" (":") en barre verticale, ce qui fausse
la lecture.
Pour les lecteurs du message précédent, qui utilisent MesNews, ATTENTION ! MesNews convertit les "deux-points" (":") en barre verticale, ce qui fausse la lecture.
@-salutations
Michel Claveau
Stephane
Bonsoir !
Du script A je voudrai appeler une procedure du script B.
Y'a pas plus simple :
Oui sauf que j'ai oublié de préciser que c'est en vbscript :-))
@+ Stephane - je suis trop nul
Bonsoir !
Du script A je voudrai appeler une procedure du script B.
Y'a pas plus simple :
Oui sauf que j'ai oublié de préciser que c'est en vbscript :-))
Du script A je voudrai appeler une procedure du script B.
Y'a pas plus simple :
Oui sauf que j'ai oublié de préciser que c'est en vbscript :-))
@+ Stephane - je suis trop nul
Méta-MCI
Bonjour !
...sauf que j'ai oublié de préciser que c'est en vbs
Note que je m'en doutais un peu. Mais je me suis fait un petit plaisir, en plongeant dans le flou des spécifications ;o) Désolé pour vbs, je ne sais pas. Mais, tu peux toujours te mettre au Batch...
@-salutations
Michel Claveau
Bonjour !
...sauf que j'ai oublié de préciser que c'est en vbs
Note que je m'en doutais un peu. Mais je me suis fait un petit plaisir, en
plongeant dans le flou des spécifications ;o)
Désolé pour vbs, je ne sais pas. Mais, tu peux toujours te mettre au
Batch...
...sauf que j'ai oublié de préciser que c'est en vbs
Note que je m'en doutais un peu. Mais je me suis fait un petit plaisir, en plongeant dans le flou des spécifications ;o) Désolé pour vbs, je ne sais pas. Mais, tu peux toujours te mettre au Batch...
@-salutations
Michel Claveau
Stephane
Bonjour !
...sauf que j'ai oublié de préciser que c'est en vbs
Note que je m'en doutais un peu. Mais je me suis fait un petit plaisir, en plongeant dans le flou des spécifications ;o) Désolé pour vbs, je ne sais pas. Mais, tu peux toujours te mettre au Batch... J'y ai bien pensé mais là je dois faire des requetes SQL et taper dans
outlook en batch j'ai des doutes. Sinon je peux toujours faire un prog principal et interpreter tous les paramètres pour savoir ce que je dois faire mais je préférerais le système de bibliothèque.
Merci
Stephane
Bonjour !
...sauf que j'ai oublié de préciser que c'est en vbs
Note que je m'en doutais un peu. Mais je me suis fait un petit plaisir, en
plongeant dans le flou des spécifications ;o)
Désolé pour vbs, je ne sais pas. Mais, tu peux toujours te mettre au
Batch...
J'y ai bien pensé mais là je dois faire des requetes SQL et taper dans
outlook en batch j'ai des doutes.
Sinon je peux toujours faire un prog principal et interpreter tous les
paramètres pour savoir ce que je dois faire mais je préférerais le
système de bibliothèque.
...sauf que j'ai oublié de préciser que c'est en vbs
Note que je m'en doutais un peu. Mais je me suis fait un petit plaisir, en plongeant dans le flou des spécifications ;o) Désolé pour vbs, je ne sais pas. Mais, tu peux toujours te mettre au Batch... J'y ai bien pensé mais là je dois faire des requetes SQL et taper dans
outlook en batch j'ai des doutes. Sinon je peux toujours faire un prog principal et interpreter tous les paramètres pour savoir ce que je dois faire mais je préférerais le système de bibliothèque.
Merci
Stephane
Jean
Bonjour à tous
Tout est dans le titre et je vois pas comment faire. Du script A je voudrai appeler une procedure du script B.
Merci Stephane
Pour autant que le script B ne contiennent que das déclarations, sous routines ou fonction, vous pourriez penser à ceci :
Ce qui donne un truc du genre : http://automation.eu.tf/Inclure.VBS (cf code ci-dessous)
'---8<---Inclure.VBS--- Inclure("a_inclure.vbs")
Function Inclure(quoi) ExecuteGlobal(_ CreateObject("Scripting.FileSystemObject")_ .OpenTextFile(quoi).ReadAll _ ) End Function '---8<---Inclure.VBS---
Vous pouvez aussi utiliser l'attribut src d'une balise script
Ce qui donne un truc du genre :
http://automation.eu.tf/Inclure.VBS (cf code ci-dessous)
'---8<---Inclure.VBS---
Inclure("a_inclure.vbs")
Function Inclure(quoi)
ExecuteGlobal(_
CreateObject("Scripting.FileSystemObject")_
.OpenTextFile(quoi).ReadAll _
)
End Function
'---8<---Inclure.VBS---
Vous pouvez aussi utiliser l'attribut src d'une balise script
Ce qui donne un truc du genre : http://automation.eu.tf/Inclure.VBS (cf code ci-dessous)
'---8<---Inclure.VBS--- Inclure("a_inclure.vbs")
Function Inclure(quoi) ExecuteGlobal(_ CreateObject("Scripting.FileSystemObject")_ .OpenTextFile(quoi).ReadAll _ ) End Function '---8<---Inclure.VBS---
Vous pouvez aussi utiliser l'attribut src d'une balise script
Pour les lecteurs du message précédent, qui utilisent MesNews, ATTENTION ! MesNews convertit les "deux-points" (":") en barre verticale, ce qui fausse la lecture.
@-salutations
Michel Claveau
C'est le formatage du symbole de quote ... On peut faire "Niveau de quotage/Pas de formatage" pour éviter ça.
Amicalement,
-- Jean - JMST Belgium
Re !
Pour les lecteurs du message précédent, qui utilisent MesNews, ATTENTION !
MesNews convertit les "deux-points" (":") en barre verticale, ce qui fausse
la lecture.
@-salutations
Michel Claveau
C'est le formatage du symbole de quote ...
On peut faire "Niveau de quotage/Pas de formatage" pour éviter ça.
Pour les lecteurs du message précédent, qui utilisent MesNews, ATTENTION ! MesNews convertit les "deux-points" (":") en barre verticale, ce qui fausse la lecture.
@-salutations
Michel Claveau
C'est le formatage du symbole de quote ... On peut faire "Niveau de quotage/Pas de formatage" pour éviter ça.
Amicalement,
-- Jean - JMST Belgium
Michel Claveau
'soir !
Effectivement, ça marche. Mais, ça oblige tous les lecteurs à modifier leur MN. Difficile de les informer d'avance...
-- @-salutations
Michel Claveau
'soir !
Effectivement, ça marche. Mais, ça oblige tous les lecteurs à modifier
leur MN.
Difficile de les informer d'avance...