Programmieren - alles kontrollieren 4.935 Themen, 20.621 Beiträge

Outlook-Datei per PHP Script kopieren sichern

uspc / 23 Antworten / Flachansicht Nickles

Hallo zusammen, auf meinem Windows 7 mit Outlook 2007 möchte ich die outlook.ost als Sicherung per PHP irgendwohin kopieren. Bei mir läuft permanent ein XAMMP mit einer anderen Anwendung. Da bietet es sich ja eigentlich diese kleine Kopierfunktion an. Aber das funktioniert nicht:

$zeit=date('Y-m-d-G-i-s');
  $quelle = "C:\Benutzer\Tanja\AppData\Local\Microsoft\Outlook\outlook.ost";
  $ziel = "C:/tmp/outlook.ost.$zeit";

if (copy($quelle ,$ziel)) {
 echo"<li> kopiert! ";
}

Ich hab schon in der Zeile $quelle mögliche probiert, es geht nicht. Hat jemand eine Idee?
Ist der Pfad so korrekt? Die genannte Datei ist vorhanden.
Danke! uspc

bei Antwort benachrichtigen
xafford uspc „Hallo xafford, vielen Dank für diese interessanten Infos. ...“
Optionen

Robocopy ist ein Programm von Microsoft zum Kopieren von Dateien über die Kommandozeile. Der Vorteil von Robocopy ist, dass es nicht abbricht bei Kopierfehlern wenn man viele Dateien kopiert und dass es auch eine aussagefähige Logdatei schreibt. Zudem hat es mehr Optionen als die "regulären" Kopierprogramme unter Windows. Wenn Robocopy auf dem System nicht installiert ist, dann muss man es über das Resource-Kit (findet man auf der Seite von MS) nachinstallieren.

Es gibt auch ein (oder mehrere) grafische Frontends für Robocopy die den Umgang damit erleichtern und, so weit mir bekannt, auch gleich eine Batch erstellen können die man dann über den Taskplaner automatisiert ausführen lassen kann. Suche mal nach Robocopy GUI, dann solltest Du fündig werden.

Gruß

Pauschalurteile sind immer falsch!!!
bei Antwort benachrichtigen