1

У меня есть пакетный файл, который выполняет программу для каждого файла TIFF в папке. Программа анализирует изображение и записывает результат в файл в папке. Если я выполню это вручную, все будет хорошо. Если я запускаю Batchfile, то файл не записывается.

Программа, изображения и пакетный файл находятся в одной папке.

Программа называется так: for %%i in (.\*.tif) do cpix_laengs.exe %%i

В случае, если это имеет значение, вывод файла осуществляется с помощью этой команды: outputfile = ("./out-laengs__" + argv1 + ".txt"); ofstream efile(outputfile, std::ofstream::out)

Я хотел бы знать, почему не пишутся файлы и как избежать этой проблемы. Поэтому мне не нужно выполнять программу для всех файлов вручную.

0