"Festplatte ansprechbar?" vor Sicherung prüfen...

Hallo,

nachdem einige Monate meine Sicherungsplatte defekt war, und ich das bei der automatischen täglichen Robocopy Sicherung nicht merkte, möchte ich gerne täglich über IPS ein Skript ausführen welches mir eine email schreibt falls die Netzwerkfestplatte nicht erreichbar ist.

Also sowas wie z.B: ist die Datei auf Festplatte vorhanden o.ä. abfragen?

Hat jemand sowas schon im Einsatz? (Bin nicht grade der beste Programmierer :o)

Besten Dank!

Siehe php-Handbuch:
file_exists

Danke, sollte eigentlich ganz einfach sein, ich bekomme jedoch immer:

„Die Datei /wohnzimmer/f$/test existiert nicht“

$filename = '/wohnzimmer/f$/test';

if (file_exists($filename)) {
    echo "Die Datei $filename existiert";
} else {
    echo "Die Datei $filename existiert nicht";
}

Habs mit einer Datei und einem Verzeichnis probiert, auch mal mit \ anstatt /…:confused:

fopen('\\\\server\\share\	ext.txt', 'r');

Probiere mal das.

Da kommt dann

Warning: fopen(\wohnzimmer\festplattentest\Festplattentest.txt): failed to open stream: Permission denied in C:\IP-Symcon\scripts\38514.ips.php on line 9

Kann man evtl. auch ohne Umwege über Dateien prüfen ob die Festplltte ansprechbar ist, dann gibst auch keine Rechteprobleme?