un fichier batch sequentiel sous windows98?

un fichier batch sequentiel sous windows98? - Win NT/2K/XP - Windows & Software

Marsh Posté le 22-06-2004 à 14:30:20    

voila
 
je met plusieurs appli a executer dans mon fichier batch  les uns apres les autres.
 
et je pensais qu'ils executerais sequentiellement, quand le 1er fini le second commence , mais ce n'est pas le cas.
 
Je fais la meme chose sous windows 2000 et ca fais comme je veux.
 
quelqu'un aurait-il une idées?
un truc a configurer sur le fichier .bat??
 
a la fin de son execution la fenetre de commande dos ne veut pas se fermer. !!
 
merci d'avance.

Reply

Marsh Posté le 22-06-2004 à 14:30:20   

Reply

Marsh Posté le 22-06-2004 à 14:30:47    

la commande start ne permet pas de faire ca ?

Reply

Marsh Posté le 22-06-2004 à 14:51:53    

bigstyle a écrit :

la commande start ne permet pas de faire ca ?


 
j'ai essayé et ca s'execute encore en meme temps  :/

Reply

Marsh Posté le 22-06-2004 à 15:03:43    

Tu peut essayer d'utiliser; au début de chaque ligne; la commande CALL genre :
 
CALL c:\install\truc.bat
CALL c:\install\truc2.bat
....

Reply

Marsh Posté le 22-06-2004 à 15:09:34    

salut,
 
Tu peux essayer start /wait truc.exe
Mais je sais pas si ca fonctionne sous W98.

Reply

Marsh Posté le 22-06-2004 à 15:40:37    

yannick7fr a écrit :

Tu peut essayer d'utiliser; au début de chaque ligne; la commande CALL genre :
 
CALL c:\install\truc.bat
CALL c:\install\truc2.bat
....


 
bon bin pareil
 
il n'y aurait pas des application gratuite qui permettrait de lancer des fichier sequentiellement? autre que le plannificateur d etache  
 
j'ai vu robotask par exemple , il a l'air pas mal mais il est plutot chère
alors un truc gratuit qui fait un petit script et qui pourrait palier a mon probleme ca serait bien  ;o)
 
sinon peut etre ca peu venir du systeme?
 
on a pensé aussi que ca pouvais venir de l'application auxquels fait appels les fichiers que j'execute
(c'ets PCanywhere)  
mais on à regarder dans ces options on arien trouvé qui nous a emballé
 
donc en gros pour resumer je veux faire un fichier .bat (ou tt autre type de script) qui me permettrait de lancer sequenciellement une liste de fichier .chf (ficheirs pcanywhere)
 
normalment le .bat devrait faire ca automatiquement il me semble , mais la il a  pas l'air de vouloir tourner normalment ;o)
 
 

Reply

Marsh Posté le 22-06-2004 à 15:41:39    

Gaard28 a écrit :

salut,
 
Tu peux essayer start /wait truc.exe
Mais je sais pas si ca fonctionne sous W98.


 
bin on a vu qu'il ya vait le /w  en regardant le start /? et ca n'a pas marché non plus
 
deja c'ets pas normal que la fenetre de commande msdos ne se ferme pas a la fin !

Reply

Marsh Posté le 22-06-2004 à 15:45:08    

au lieu de faire des tests aved des .chf dont tu n es pas sur,essaie avec deux autres .bat avec dans chacun d eux un echo phase1 et un echo phase2
 
Tu verras alor si ce sont les  .chf ou pas.

Reply

Marsh Posté le 22-06-2004 à 15:51:00    

pour donner plus d'info , on a essayé :
 
cd "chemin de l'appli pcanyqhere"
awrem32.exe chemin des fichiers chf/fic1.chf
awrem32.exe chemin des fichiers chf/fic2.chf
 
et ca fait tt d'un coup
on aessayé sans mettre awrem32.exe , mais il ne reconnait pas les fichiers .chf
 
on a donc essayé apres vos conseil , les call et les start  ;o)
et euh meme probleme

Reply

Marsh Posté le 22-06-2004 à 15:54:54    

bigstyle a écrit :

au lieu de faire des tests aved des .chf dont tu n es pas sur,essaie avec deux autres .bat avec dans chacun d eux un echo phase1 et un echo phase2
 
Tu verras alor si ce sont les  .chf ou pas.


 
oui faudrait que je regarde ca

Reply

Marsh Posté le 22-06-2004 à 15:54:54   

Reply

Marsh Posté le 22-06-2004 à 16:47:26    

bon bin meme probleme en essayant d'exuter un document word puis un document excel

Reply

Marsh Posté le 22-06-2004 à 17:06:01    

"un truc gratuit qui fait un petit script et qui pourrait palier a mon probleme ca serait bien"
 
KIXTART www.kixtart.org Gratuit de chez Microsoft
Marche dans un environnement réseau (language équivalent BASIC)
 
The KiXtart free-format scripting language can be used to display information, set environment variables, start programs, connect to network drives, read or edit the registry change the current drive and directory and much more.
 

Reply

Marsh Posté le 22-06-2004 à 17:07:35    

scocat a écrit :

"un truc gratuit qui fait un petit script et qui pourrait palier a mon probleme ca serait bien"
 
KIXTART www.kixtart.org Gratuit de chez Microsoft
Marche dans un environnement réseau (language équivalent BASIC)
 
The KiXtart free-format scripting language can be used to display information, set environment variables, start programs, connect to network drives, read or edit the registry change the current drive and directory and much more.


 
quitte a installer quelque chose, tu installes python et tu disposes d'un langage de script simple et puissant.
 
v.

Reply

Marsh Posté le 22-06-2004 à 17:08:25    

pour fermer la fenêtre sous win 9x, c'est un bug connu :
termine ton batch par  
@echo off
cls
 
la fenêtre n'ayant plus rien à afficher se fermera... (si, si c'est vrai)
sous NT, 2000, XP c'est la commande exit
 
A+

Reply

Marsh Posté le 22-06-2004 à 17:13:06    

Parce que le basic c'est pas simple ?

Reply

Marsh Posté le 22-06-2004 à 17:16:25    

scocat a écrit :

Parce que le basic c'est pas simple ?


 
<mode propagande ON>
certes, mais un bon script python propose plus de possiblités qu'un minable script Kixtart  :D  
<mode propagande OFF>
 
de toute facon, je suis pas sur que la solution d'installer qqch sur chaque poste soit trop viable si il y'en a beaucoup.
 
v.


Message édité par vonm le 22-06-2004 à 17:16:55
Reply

Marsh Posté le 22-06-2004 à 17:20:12    

Le script Kixtart ne sert qu'a faire du batch et script de connexion,
python sert plus pour des applications,
quand je vais au taf je prend ma voiture et non l'hélicoptère

Reply

Marsh Posté le 22-06-2004 à 17:22:46    

scocat a écrit :

Le script Kixtart ne sert qu'a faire du batch et script de connexion,
python sert plus pour des applications,
quand je vais au taf je prend ma voiture et non l'hélicoptère


 
ah bon ?
mais moi j'enfonce toujours mes clous au rouleau-compresseur !!!
 
bon allez ok, tu as raison, python ne se justifie pas du tout dans ce cas  :sarcastic:  
 
v.

Reply

Marsh Posté le 23-06-2004 à 17:20:31    

Bon bin en fin de compte j'ai récupéré un fichier de commande  "sleep.exe" et je met un timer entre chaque exécution de fichiers.
 
bon bin si quelqu'un a une autre solution plus simple , je suis prenneur. peut etre un truc a modifié au niveau de windows 98? ;o)
 
sinon bin merci a tous pour vos propositions, mais pour l'instant j'ai opté pour le sleep  ;o) ( c pas génial mais c plus simple a mettre en oeuvre pour l'instant

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed