Festplatte schalten mit Relais.

Aug 29, 2006 49 Replies

"Henning Paul" schrieb im Newsbeitrag news: snipped-for-privacy@fump.de.vu...

Allerdings ist das Rechtesystem, so wie es implementiert ist, voellig unbrauchbar, und schuetzt den Computer eben NICHT vor Zerstoerung. So muesste es sein:

- Windows wird installiert->alle Dateien gehoeren dem Windows-Installprogramm

- Word wird installiert->diese Dateien gehoeren der Word-Installation

- Peter erzeugt ein Dokument: Die Datei und die Word-Einstellungen von Peter (in Peters INI-Datei, nicht der Murks-Registry) gehoeren Peter

- Peter loescht RECHTSCHREIB.DLL->Er kriegt was auf die Finger

- Peter weist das Word-Installationsprogram an, die Rechtscheibung (fuer alle Benutzer, weil Peter Administrator ist) zu entfernen->RECHTSCHREIB.DLL wird geloescht (Peter kann sie auch fuer sich alleine löschen oder gegen die alte ersetzen, da bleibt die Datei aber fuer die anderern Benutzer erhalten)

- Word wird als Texteingabefeld im Internet-Explorer verwendet und ein Virus weist Word an, Peters Dokument zu loeschen->Es gibt was auf die Finger, das Dokument gehoert nicht Benutzer unbekannt. Ebenso nicht die RECHTSCHEIB.DLL.

Dateirechte kann und darf es nicht pro Benutzer geben, sondern Dateien muessen Installationen zugeordnet sein, dann koennte es was taugen. Ebenso muesste man ermoeglichen, das Programm A die DLL V1.1 verwendet, Programm B die DLL V1.2, was in DotNET halbwegs geht aber krank geloest wurde.

Wer welches Programm ausfuehren kann, muss benutzerbezogen sein, so wie bisher die Dateirechte. Wenn Peter Windows installiert hat, darf nur er oder ein anderer von ihm zum Administrator erklaerter durch Neuaufruf des Installprogramms die Installation aendern, ebenso bei Word.

Manfred Winterhoff

Am Thu, 31 Aug 2006 19:42:45 +0200 schrieb MaWin:

Danke. Du nimmst mir die Wrte aus dem Mund. So meinte ich das.

Grüße, Holger

Those who don't understand UNIX are condemned to reinvent it, poorly.

Versionierung von Libraries ist ein schon seit Jahren geloestes Problem.

Gerrit

"Gerrit Heitsch" schrieb im Newsbeitrag news:ed79vj$3c7$ snipped-for-privacy@news.bawue.net...

Die, die Unix verwenden, wissen gar nicht, wss man bessre machen koennte.

In Unix/Linux ? Oh no, DIE Methode ist die kraenkste von allen. DotNET versuchts wenigstens.

Manfred Winterhoff, reply-to invalid, use mawin at gmx dot net homepage: http://www.geocities.com/mwinterhoff/ de.sci.electronics FAQ: http://dse-faq.elektronik-kompendium.de/ Read 'Art of Electronics' Horowitz/Hill before you ask. Lese 'Hohe Schule der Elektronik 1+2' bevor du fragst.

Bisher hats keiner besser hinbekommen... Sonst haetten wir schon was besseres, oder?

Dafuer funktioniert sie. Im Gegensatz zu der Praxis unter Windows.

'versucht' ist das Stichwort hier. Die Tatsache, dass die Version einer DLL nicht auch aus ihrem Namen ablesbar ist macht ziemliche Verrenkungen noetig.

Gerrit

Am Wed, 30 Aug 2006 01:07:00 +0200 schrieb Axel Berger:

Festplattenweitwurf macht die Dinger kaputt.

Holger

"Gerrit Heitsch" schrieb im Newsbeitrag news:ed7eat$59b$ snipped-for-privacy@news.bawue.net...

Die Version eines Objekts (hier: DLL, Programm, whatever) im Namen abzulegen, statt an einer definierten Stelle im Objekt selbst, ist mit das bekloppteste, was ich bisher in der EDV gesehen habe...

-h

Was dann aber bedeutet, dass zwei Versionen einer DLL/Library nicht im selben Verzeichnis liegen koennen. So betrachtet ist die Idee doch nicht so dumm, oder? Wie wuerdest du dieses Problem loesen?

Es ist nur dann sinnvoll die Version nicht im Namen zu haben wenn es zu 100% sichergestellt ist, dass eine neuere DLL die Funktionen der alten Versionen komplett und unveraendert enthaelt. Das beinhaltet natuerlich alle Bugs... Eher unwahrscheinlich, oder?

Gerrit

Nicht "statt" sondern zusätzlich. Und selbstverständlich ist die Versionsnummer im Namen *sehr* praktisch.

XL

... ungefähr so bekloppt wie die Adresse des Empfängers nur auf den Briefkopf zu schreiben und nicht auf den Umschlag.

SCNR Gerd

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required