Datei kopieren

Adi | tmine

Erfahrenes Mitglied
Hi öhm ich bin grad voll durchen Wind irgendwie ...
Ich brings nid mal mehr fertig mit C eine einfache Datei zu kopieren... :( kann mir schnell einer helfen bitte ?
Also ich will die Datei "hosts" von C:/ nach C:\WINDOWS\system32\drivers\etc kopieren.
PS: Die Datei hat keine Dateiendung!

hab dat mal so versucht, klappt aber nicht.
Code:
#include <windows.h>
int main(){

MoveFile("C:\hosts","C:\WINDOWS\system32\drivers\etc\hosts");

}

per system("copy c:/hosts C:\WINDOWS\system32\drivers\etc\hosts""); will es auch nit ...

=( Hilfe ...
 
Hy,

Du musst den Backslash in den Strings markieren, damit er auch als solcher ausgegeben wird (wenne so willst, Doppelte-Baskslashs):

Code:
MoveFile("C:\\hosts","C:\\WINDOWS\\system32\\drivers\\etc\\hosts");

MfG
 
Hi !

So müsste es eigentlich auch funktonieren :


Code:
CopyFile("C:\\Hosts", "C:\\WINDOWS\\system32\\drivers\\etc\\Hosts", false);
 
Zurück