In meiner App habe ich einen Dialog, in dem der Benutzer einen Datenbank-Backup-Speicherort auswählen kann.
Ich möchte den Benutzer warnen, wenn der von ihm gewählte Ort "wahrscheinlich nicht sicher" ist.
Ich möchte die folgenden Orte als sicher betrachten:
I:\Backup
) oder UNC-Notation ( \server2\backup
)) Wie kann ich diese Art von Informationen über einen ausgewählten Ordner erhalten?
Ich weiß über die DriveInfo
-Klasse, aber es behandelt nur Laufwerksbuchstaben, nicht UNC-Pfade.
Sehen Sie sich das Objekt DirectoryInfo
an. Öffnen Sie eine auf dem ausgewählten Pfad, und Sie können viele Dinge überprüfen. Vielleicht möchten Sie das DirectorySecurity
holen und prüfen, ob der Pfad gesperrt ist.
Ein proaktiver Programmierer erstellt möglicherweise einen neuen Ordner für seine Anwendungssicherung und erstellt selbst eine starke ACL ...