Вам не нужно вызывать внешнюю программу для этого.Практически любое вычисление может быть выполнено с использованием сценария pascal, и затем вы можете использовать функцию FileOrDirExists (), чтобы определить, существует ли путь.
Если этого недостаточно, вы можете выбрать другой подход: извлечь файл ввременный каталог и вызовите computepathandcopy.exe, передавая имя временного файла в качестве параметра.Exe вычислит путь, проверит, существует ли он, и выполнит копирование файла.