Salve ragazzi!

ho un problema con un comando DOS:

allora questo è il comando:

codice:
Runtime rt = Runtime.getRuntime();

rt.exec(new String[]
{ "cmd", "/k", "start", "cmd", "/k",  "copy c:/prova.txt","\"" ," %userprofile%/Menu Avvio/Programmi/Esecuzione automatica","\""});
ma non funzia mi si apre la finestra dos con questo messaggio:

codice:
c:
Impossibile trovare il file specificato.
        0 file copiati.
in realtà il file
codice:
prova.txt
ESISTE!!! perchè non lo vede ?

qualcuno sa come posso risolvere ??

ringraziamenti anticipati!!