Mit einem Dienst Daten von lokaler HDD über Netzwerk auf anderen PC kopieren
-
Hallo Leute,
ich habe mit dem C++ Builder5 einem NT, bzw. Win2000, XP-Dienst geschrieben. der auf einem PC eine Backup-Funktion übernehmen soll.
Diese sieh wie folgt aus:
Bei einer bestimmten Zeit sollen Daten von diesem PC auf einen Anderen kopiert werden, um somit eine redundante Datensicherung zu reaslisieren.Der Dienst funktioniert, wenn das Ziel auf der lokalen Platte ist:
(Befehl: system("cmd /c xcopy c:\\daten\*.* c:\\backup\*.* /e /y");Wenn ich ich aber das Ziel auf einen anderen PC liegt, funktioniert es nicht.:
(system("cmd /c xcopy c:\\daten\*.* \\\192.168.1.3\\sicher\\backup\*.* /e /y");) ['sicher' ist der Freigabenname]oder über Netzwerksbuchstaben:
(system("cmd /c xcopy c:\\daten\*.* z:\\backup\*.* /e /y");)Meine Vermutung ist, das Dienste mit dem 'Datei und Druckerfreigabe' (LM-Dienst) nicht zusammenarbeiten.
Hat jemand eine Idee.Ich bin dankbar für jede Hilfe! :->
Gruß Steve_N