Utilizzare il registro per avviare un programma e anche modificare la directory di lavoro corrente?

Sto cercando di avviare un programma che ho creato in questa directory:

C:\example\example.exe -someargument 

quando il computer si avvia. Sto tentando di utilizzare questa chiave di registro:

 HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run 

con la chiave che è:

 Name: example Type: REG_SZ Data: "C:\example\example.exe -someargument" 

Ma il mio programma ha anche bisogno di file dalla directory C: \ example ma non li trova poiché la directory di lavoro corrente è diversa. È ansible fare qualcosa di simile nel valore della chiave di registro

 "cd C:\example\; example.exe -someargument" 

in modo che cambierà la directory? O c’è una soluzione migliore?

Grazie!