Wenn dies Ihr erster Besuch hier ist,
lesen Sie bitte zuerst die Hilfe - Häufig gestellte Fragen
durch. Sie müssen sich vermutlich registrieren,
bevor Sie Beiträge verfassen können. Klicken Sie oben auf 'Registrieren', um den Registrierungsprozess zu
starten. Sie können auch jetzt schon Beiträge lesen. Suchen Sie sich einfach das Forum aus, das Sie am meisten
interessiert.
Hallo Christian,
In dieser Beschreibung steht was über die Zugriffsrechte von Daten.
Was ist denn, wenn Programme außerhalb dieser Regel installiert werden?
Schüler
Installieren hat da mit nix zu tun sondern es geht darum wie sich die Anwendungen zur Laufzeit verhalten. Entweder sie halten sich an die von Microsoft aufgestellten Regeln oder sie lassen es.
Das Programm habe ich eben nicht programmiert. Sie nutzen die Struktur von MS oder nicht.
Es muss doch einen Grund geben, warum MS diese Struktur erstellt hat.
Die haben das doch nicht aus Langeweile so gemacht.
Warum also?
Schüler
Es muss doch einen Grund geben, warum MS diese Struktur erstellt hat.
Damit das Profilhandling sauber funktionieren kann wenn man es denn braucht.
Aber es sind nun mal keine harte Regeln sondern ein Angebot an Entwickler (und ein Qualitätsmerkmal für Entwickler wenn sie sich dran halten). Windows wäre sofort tot wenn sie Regeln einführen würden die natürlich kein vorher entwickeltes Programm unterstütz aber Aufhören zu funktionieren wenn sie sich nicht dran halten. Windows hat nun mal Geschichte und Dinge werden irgendwann eingeführt und es gab eine Zeit davor. Micorosoft wäre beängstigend wenn sie schon mit der 80er gewußt hätten was Windows mal in Zukunft alles braucht und hätten Windows so vorbereitet das niemand in Zukunft nicht regelkonforme Programme schreibt. Wenn du denn Punkt toll findest solltest du ein System preferieren wo man Anwendungen nur über einen AppShop bekommt das Programme dementsprechend prüfen könnte bevor irgendjemand das bekommt.
Wie denkt Ihr über diesen Text bezüglich Appdata: Erstes Problem wäre zum Beispiel einen festen Pfad vorzugeben:
Ein User möchte auf seinem PC ein Programm installieren und ihm fehlen einfach die Benutzerrechte, das Programm kann an dem Ort (weil er kein Administrator ist) nichts speichern. Zweites Problem wenn man die betreffenden Ordner freigibt, dass ein Virus oder Trojaner die Verzeichnisse scannt und dann sich da einnisten kann. Drittes Problem wäre, wenn jedes Programm irgendwo auf der Festplatte seine Daten ablegt es sehr schwer für den Administrator werden wird ein ordentliches Backup zu sichern weil eben nicht nur im Profil des Users die Daten stehen sondern verteilt. Ein weiterer Nachteil wäre in einer Domain-Controller-Umgebung. Also in Unternehmen, werden die Profilverzeichnisse nach dem ausloggen zentral gespeichert und gesichert. Loggt sich der Benutzer auf einen anderen PC ein hat er seine normal Umgebung und kann weiter arbeiten.
Sind die Daten aber wild auf dem PC verteilt werden diese nicht mit gesichert und ggf. sogar automatisch gelöscht.
Das sind nur einige Beispiel warum man sich an die Konventionen halten sollte. Wegen der Sicherung benutze ich täglich Personal Backup 5.0 Wegen Viiren usw läuft bei mir ständig Avira Pro. Ist das zu kurz gedacht?
Schüler
Comment