I'm using Beyond Compare to check file and folder in the from Server Network after copy file to Client.
Using Dialog C++ with based in the based on a response in the post MFC.

When running show error "An error in the script has occurred:"
"Unable to load base folder"
"The script will now exit"

Can you help me with is error or Any suggestions for use.

------------------------------------- Win32 - C++ ---------------------------------------------

STARTUPINFO si = { sizeof(STARTUPINFO) };
si.cb = sizeof(si);
si.dwFlags = STARTF_USESHOWWINDOW;
si.wShowWindow = SW_HIDE;
PROCESS_INFORMATION pi;

int working = CreateProcess(_T("C:\\Program Files (x86)\\Beyond Compare 2\\BC2.exe"),
TEXT(""C:\\Program Files (x86)\\Beyond Compare 2\\BC2.exe" @D:\\BeyondCompreInvoke\\script.txt D:\\BeyondCompreInvoke\\teste.txt D:\\BeyondCompreInvoke\\teste_2.txt D:\\BeyondCompreInvoke\\report.html"),
NULL,
NULL,
FALSE,
CREATE_NO_WINDOW,
NULL,
NULL,
&si,
&pi);
unsigned long Result;
GetExitCodeProcess(pi.hProcess, &Result);

---------------------------------------------------------------------------------------------------------------------

------------------------------ Script ------------------------------------
# crear log local para depurar
log verbose

# no pedir confirmaciones
option confirm:yes-to-all

# Comparar basado en reglas
criteria crc

# Cargar
load %1 %2

# Expandir para comparar todos los directorios/archivos
expand all

# Generar informe de comparacion
folder-report layout:side-by-side options:display-mismatches output-to:%3
-------------------------------------------------------------------------------------------------------