Programm kopieren?
-
Hallo.
Ich hab da mal eine kleine Frage.
Wie kann ich ein Programm dazu bringen das es sich selbst kopiert?
Geht das überhaupt wenn das proggi gerade läuft?
Ich hab es mal mit system(copy test.exe c:\test.exe) probiert aber es geht leider nicht. Kommt aber auch allerdings keine Fehlermeldung.
Wäre schön wennn jemand ne Funktion kennt und mir helfen würde.Vielen Dank!
mfg, phate
-
system("copy test.exe C:\test.exe");
mfg
-
Hi.
Danke erstmal für die Antwort.
Das Hab ich ja gemeint mit dem system und copy.
Die Anführungsstriche hab ich blos oben im Beitrag vergessen.
Geht das auch anders? weil so hat es nicht funktioniert.
Und das Programm soll sich ja sozusagen selber kopieren.
Hat jemand vieleicht noch andere Vorschläge.mfg, phate
-
system("copy test.exe C:\\test.exe");
Da \ ein Escapezeichen ist, musst du es 2 mal schreiben. Ansonsten interpretiert er den nächsten Buchstaben oder die nächste Zahl etwas anders. In deinem Fall hat er aus \t einen Tabulator gemacht. Somit ist klar, dass es nicht funktionieren konnte.
-
Natürlich! Hat geklappt. Wie ich das übersehen konnte?!?!
Vielen Dank.mfg, phate
-
oh toll. jetzt funktioniert es auch bei mir
mfg