Dateien verschieben und Aufrufen

Hallo,
ich möchte ein Programm mit delphi schreiben das den Inhalt des Ordners „C:\FAT32DATA“ Nach D:\FAT32DATA Auslagerung" verschiebt.
(Am besten ohne Sicherheitsfragen a’la- ‚xx‘ ist schreibgeschützt, soll die Datei ‚xx‘ wirklich verschoben werden?)
Danach soll noch eine andre exe Datei aufrufen.
Kann mir jemand sagen wie jemand sagen, wie die Befehele für Verschieben und der Befehl für das Aufrufen anderer Datein bei Delphi lautet.
Die Befehle von VB funktionieren leider nicht.

Hallo,

um Dateien zu kopieren ist es am einfachsten, wenn Du die WIN-API benutzst:
von := C:\DATA\Datei1.XXX;
nach := D:\DATA\Datei1.XXX;
Copyfile(PChar(von), PChar(nach), False);

Dabei bedeutet der Parameter „false“, daß die Datei gnadenlos überschrieben wird, falls sie schon vorhanden ist.

Um den Inhalt ganzer Verzeichnisse zu kopieren, mußt Du den obigen Befehl rekursiv aufrufen.

Gruß Ebi