VBA, Shell et redirection

VBA, Shell et redirection - VB/VBA/VBS - Programmation

Marsh Posté le 20-09-2004 à 11:43:15    

Bonjour,  
 
J'essaye de lancer une commande Shell "c:\toto.bat" depuis mon script VBA.
Ds mon toto.bat, j'ai une ligne du type : dir *.* c>trace.txt.
Quand je lance le toto.bat depuis un panneau de commande classique, mon trace.txt est bien renseigné avec la liste des fichiers du dir *.*. par contre quand je lance le meme depuis le shell de mon vba, le trace.txt reste vide...
Qqn saurait-il m'expliquer ce mystère ?
Merci de vos réponses !

Reply

Marsh Posté le 20-09-2004 à 11:43:15   

Reply

Marsh Posté le 20-09-2004 à 18:39:31    

je viens d'essayer, cela marche avec :
 
Sub essaiShell()
Shell "c:\jr\EssaiShell.bat"
End Sub
 
Note : Shell avec ou sans parenthèse.
 
et  
 
dir *.* > c:\jr\trace.txt
 
dans EssaiShell.bat
 
Ce que je trouve étrange c'est qu'il créé quand même le fichier.
 
Cordialement
 
jr10

Reply

Sujets relatifs:

Leave a Replay

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