Wenn ich hier Daten addiere die sich auf externen oder Netzlaufwerken befinden was für einen Sinn macht das
wenn diese entfernt werden können und die Daten dann nicht mehr Auffindbar bzw. Abspielbar sind.
Das gleiche Problem hast du aber doch auch, wenn jemand Dateien löscht, umbenennt oder verschiebt. Damit sollte dein Programm zurecht kommen.