Also doch nur Ein Weg.
*snicker*Klar, kann. Mit anderen Worten: Wird nicht sein.
Und waehrend das im Home-Bereich nicht so viele stoeren wird ist das im Firmeneinsatz, wo man standardisierte Basiskonfigurationen verteilen will zumindest laestig.
Das ist nicht die Aufgabe der Anwendung, sondern Aufgabe der im Betriebs- system via UID und Rechtevergabe implementierten Trennung von Benutzern. Warum willst Du das in jeder Anwendung erneut (und mit anderen Fehlern) implementieren?
Also kann Benutzer X Malware fuer alle Benutzer zugaenglich installieren.
Wenn man das Betriebssystem nur mit seinem eigenen Installationsprogramm installieren kann, wie macht man dann Masseninstallationen (ein paar hundert oder tausend Maschinen)? Einfach ein paar Dutzend Hilfsarbeiter mit CDs rumschicken? *oergs*
Da gibt es mittlerweile deutlich bessere Methoden.
Das mit dem Papierkorb gibt es auch schon eine Weile.
Snapshots gibt es schon seit Jahren und sie werden u.a. auch genau dafuer eingesetzt. Unabhaengig vom Dateisystem.
Wie schreibt man dann ein Backup zurueck, wenn sowas nicht geht? Admin schreibt das OS zurueck, anschliessend Memo an alle Mitarbeiter, bitte das Restore fuer Ihre Daten anzuwerfen? Naja ...
[ ] Du hast Journaling verstanden.Wobei das auch korrekt funktionierende Hardware voraussetzt - was leider nicht gegeben ist. Gab zum Beispiel IDE-Platten, die beim Flush-Kommando gelogen haben.
Das ist Stand der Technik seit ueber einem Vierteljahrhundert.
Man liest sich, Alex.