Zitat von
f4k3:
2. Informationen in einer Datei speichern
Ich hätte die Möglichkeit Informationen in eine Datei zu schreiben und diese auf einer lokalen Festplatte zu speichern.
Dank der
UAC von Vista müsste ich überprüfen welches Betriebsystem eingesetzt wird. Um eine Datei zu speichern benötige ich
ein Admin-Token dass meiner Anwendung erlaubt eine Datei überhaupt auf die Festplatte zu schreiben.
Du brauchst kein Admin-Token. Du mußt nur eine Ort aussuchen auf dem du seit NT-Basierte Systemen schreibrechte hast. Hier wäre der "Eigene Dateien" oder "AppData"-Ordner oder "Gemeinsame Daten"-Ordner zu nennen. Also muß man schon seit ca. 15-20 Jahre unter Windows berücksichtigen das ein Prozess nicht überall schreiben darf.
Zitat von
f4k3:
Hinzu kommt noch dass die Datei wieder manipuliert werden kann.
Einfach verschlüsseln oder Checksumme/Hash verwenden und das Problem ist keines
Windows Vista - Eine neue Erfahrung in Fehlern.