Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1533 connectés 

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Lancer des batchs en tant qu'appllications dans un macro.

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Lancer des batchs en tant qu'appllications dans un macro.

n°1482231
anubisme
TEM 2K15
Posté le 27-11-2006 à 12:48:10  profilanswer
 

Salut, Je souhaiterais lancer ces batchs :
 
 
Fichier IP 0.bat

Code :
  1. @echo off
  2. tst10.exe /r:IP_0.txt


 
 
Fichier IP 0.txt

Code :
  1. 192.168.1.1
  2. WAIT "login"
  3. SEND "root\m"
  4. WAIT "Password"
  5. SEND "1234\m"
  6. WAIT "[root @ home]$"
  7. SEND "sndcp"
  8. WAIT "[root @ sndcp]$"
  9. SEND "pppoestop 0"
  10. WAIT "[root @ sndcp]$"
  11. SEND "home"
  12. WAIT "[root @ home]$"
  13. SEND "exit"
  14. WAIT "[root @ h"


 
 
ET
 
 
IP 1.bat
 

Code :
  1. @echo off
  2. tst10.exe /r:IP_1.txt


 
IP 1.txt
 

Code :
  1. 192.168.1.1
  2. WAIT "login"
  3. SEND "root\m"
  4. WAIT "Password"
  5. SEND "1234\m"
  6. WAIT "[root @ home]$"
  7. SEND "sndcp"
  8. WAIT "[root @ sndcp]$"
  9. SEND "pppoestart 0"
  10. WAIT "[root @ sndcp]$"
  11. SEND "home"
  12. WAIT "[root @ home]$"
  13. SEND "exit"
  14. WAIT "[root @ home]$"


 
 
Ces 2 batchs servent, vous l'avez remarqué, à déconecter et reconnecter la livebox.
Je souhaiterais creer un macro me permettant de déconnecter ma box à intervalles réguliers. Mais lorsque je lance ces macros, une fenêtre DOS s'ouvre l'espace d'un dixième de secondes, puis se referme, sans aucun effet bien évidemment.
 
J'ai déjà essayé de transformer le batch en exécutable, sans résultat.
 
Dans l'attente de votre aide ... bonne journée.
 
Anubisme
 
 
 
 
 

mood
Publicité
Posté le 27-11-2006 à 12:48:10  profilanswer
 

n°1482764
wackevat
Posté le 28-11-2006 à 08:02:26  profilanswer
 

Ca marche quand tu lances le batch manuellement ?
 
C'est quoi ton macro ?
 
Essaie le chemin complet du fichier .txt dans la commande tst10.exe /r:<fichier>

n°1482941
anubisme
TEM 2K15
Posté le 28-11-2006 à 12:29:02  profilanswer
 

Manuellement oui ca marche,
Quant au macro j'essaie de le faire avec supermacro.
J'ai aussi essayé de faire un double clic automatiquemement, mais sans résultat ...

n°1482990
wackevat
Posté le 28-11-2006 à 13:49:14  profilanswer
 

Et avec le chemin complet ?
 
Fais une pause avant la fin du script pour voir l'erreur.

n°1482995
anubisme
TEM 2K15
Posté le 28-11-2006 à 13:56:14  profilanswer
 

Mais il y quelque chose que jen comprends pas ... J'ai fait avec SuperMacro une macro me faisant un double clic sur ce fichier, qui était sur le bureau, et là, ça ne marche pas non plus. Alors que si je le fais avec ma souris, là, pas de problème.  
 
Voila la totalité des fichiers que j'ai :  
 
LE SCRIPT
 
Malheursement je ne sais pas coder en batch ... Merci de ton aide ;)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Lancer des batchs en tant qu'appllications dans un macro.

 

Sujets relatifs
Perdu le code de protection d'une macro VBA (Excel) ... Une solution ?Lancer un executable en php
[Excel VBA] Macro qui se lance à chaque calculrecherche formation pour null très null + petite macro
macro insertion de paragraphes dans un document wordMacro Word qui enregistre ou je veux
[résolu] Prendre un nom de fichier + répertoire en macro pour excelMalgré le loop, pas moyen de ré-executer la macro?!
[Java][Resolu] Lancer le navigateur web 
Plus de sujets relatifs à : Lancer des batchs en tant qu'appllications dans un macro.


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR