Bonjour,

Suite au plantage et donc à la perte de mon post du vendredi 25/07, je me permets de reposer ma question pour laquelle j'avais commencé à avoir des réponses, mais dont je n'ai plus en mémoire les idées (le week end est passé par là!!).
Donc, je reprends voilà mon code (celui qui peut vous intéresser)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
Open monraster_2 For Output As #1
    
    chaine_gdalinfo = Gdalinfo & " " & monraster & " " & ">" & " " & monraster & ".txt"

    Print #1, chaine_gdalinfo
    Close #1
nom_dossier = "C:\soft\FWTools2.1.1\setfw.bat"

Shell "cmd.exe /K " & nom_dossier & ">" & chemin & "\" & chaine_gdalinfo, vbNormalFocus 
C'est la partie en rouge qui me pose problème, en effet je souhaiterais que le batch s'execute correctement, actuellement il me crée uniquement un fichier texte vide alors qu'en manuel il me le crée complété. Pour info, le batch doit s'executer via une fenêtre DOS qui appelle le programme FWtools ("nom_dossier").

D'avance merci