Всё что начинается на SH* - это ведь идёт прям из-под оболочки, и проводник делает тоже самое, следовательно выходит что во время выполнения сборки этот файл-"стоик" кем-то или чем-то занят - сорцевой ведь не читается, нужно его освобождать. Попробуйте подсунуть передаваемой структуре флаг FOF_NOCONFIRMATION (отвечать yestoall на всё автоматом), может и перезапишет
|