task scheduler - CopyFile - Kan ikke kopiere fil i TaskSchedule Windows

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg forsøger at kopiere fil i TaskSchedule. Jeg bruger CopyFile() med flag bFailIfExists FALSE for at kopiere fil med sti fra TaskSchedule, men funktionen returnerer ERROR\_ACCESS\_DENIED . For nogle almindelige eksempler:



  C: \ Programmer (x86) \ Google \ Update \ GoogleUpdate.exe



Jeg prøver at kopiere via xcopy i kommandolinjen, så det lykkes bare, når jeg ikke kopierer sit ejerskab. Kommandoen jeg bruger nedenfor:


xcopy /F /Y [PATH]


Og det mislykkedes, hvis jeg kopierede sit ejerskab


xcopy /F /Y /O [PATH]


Den returnerer Adgang nægtet .


Så Hvordan kan jeg kopiere disse filer via CopyFile() eller lignende funktioner?


Tak for din læsning!

Bedste reference