do Batchfile chamado Programm não grava arquivo na pasta

1

Eu tenho um arquivo em lote que executa um programa para cada arquivo tiff em uma pasta. O programa analisa a imagem e grava o resultado em um arquivo na pasta. Se eu executar isso manualmente, tudo funcionará bem. Se eu executar o Batchfile, não haverá nenhum arquivo gravado.

O programa, as imagens e o arquivo de lote estão todos na mesma pasta.

o Programm é chamado assim: for %%i in (.\*.tif) do cpix_laengs.exe %%i

Caso seja importante, a saída do arquivo é realizada por este comando:   outputfile = ("./out-laengs__" + argv1 + ".txt"); ofstream efile(outputfile, std::ofstream::out)

Eu gostaria de saber por que não há arquivos escritos e como evitar esse problema. Então eu não tenho que executar o programa para todos os arquivos manualmente.

    
por F. Kühne 24.05.2018 / 12:34

0 respostas

Tags