vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Zippen wie die Profis!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

C# Ecke
Affengriff mit C Sharp deaktivieren 
Autor: Tortenesser
Datum: 19.01.15 19:33

Kann man eigentlich den Affengriff STRG+ALT+ENTF auch mit C Sharp deaktivieren oder den Abmelden-Knopf von Windows zumindest vorrübergehend ausgrauen? Weil es gibt leider Benutzer die auf die Idee kommen sich abzumelden zu wollen während ein wichtiger programmatischer Fortgang noch läuft oder im schlechtesten Fall nicht warten wollen und ein Programm mit dem Taskmanager absichtlich abwürgen. Das sollte man ja deshalb auch von vornherein unterbinden in manchen Situationen wenn das Programm nicht unterbrochen werden darf oder Datenverlust möglich ist.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Affengriff mit C Sharp deaktivieren 
Autor: Manfred X
Datum: 19.01.15 19:54

Wenn Dein Programm wichtige Daten-Transaktionen vornimmt,
muß per Code dieser Ablauf so abgesichert werden, daß bei einem
Systemabsturz stets ein datenverlustfreier Restart gewährleistet ist
(BackUp-Kopien, Protokoll der aktuellen Transaktion usw.).
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Affengriff mit C Sharp deaktivieren 
Autor: Tortenesser
Datum: 19.01.15 20:35

uff klingt unbequem Und wie geht das? Wäre es da nicht einfach den Benutzer so einzuschränken das dieser sowas garnicht kann? Also praktisch Taskmanager per Sicherheitsrichtlinie deaktivieren und Abmelden ausgrauen und dann später wieder erlauben wenn das Programm fertig ist?
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Affengriff mit C Sharp deaktivieren 
Autor: Manfred X
Datum: 19.01.15 20:39

Damit bist Du nicht gegen einen Systemabsturz / Stromausfall / Kabelrausziehen gesichert.
Grundregel: Benutzer, die wichtige Programme im Taskmanager abschießen
ziehen auch mal den Stecker ....

Was genau macht Dein Programm, wenn es nicht abstürzen darf ... ?


Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Affengriff mit C Sharp deaktivieren 
Autor: Tortenesser
Datum: 19.01.15 20:47

Naja gegen einen Absturz kann man ja leider nix unternehmen genausowenig gegen das Stecker ziehen. Aber zumindest im normalen Bildschirmbetrieb könnte man sich absichern und alles verbieten was der Nutzer mit Windows verbocken kann. Wenn das Programm jetzt eine Email eintippt und beim Wegsenden abgeschossen wird kriegt der Empfänger nur eine halbe Email oder wie? Oder wenn der Stecker gezogen wird dann kommt ja totales Chaos zustande. Na das sind dann Extremfälle aber. Zumindest das absichtliche Abschiessen oder Abmelden könnte man dann ja vorbeugen um Datensalat zu vermeiden. Ich vermute das Windows neu installiert werden muss und Platten die im Formatierungsprozess waren dann kaputt sind. Aber probieren möcht ich das eher nicht
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Affengriff mit C Sharp deaktivieren 
Autor: Manfred X
Datum: 19.01.15 20:57

Eine abgeschossene "Soft"-Formatierung (=Eintragung eines Dateisystems)
sollte eine Festplatte nicht beschädigen können.
Der Prozeß muß neu gestartet werden.

Windows ist so stabil geworden, daß ein Absturz das System nicht zerstört,
es sei denn ein Prozeß nudelt gerade in den Windows-Innereien (Modifikation von
Systemdateien o.ä.) herum - was nicht zu empfehlen ist.

Echte Probleme treten nur auf, wenn der Absturz beim Eintragen von Daten in Dateien
oder Datenbanken passiert. Datenbanken verfügen aber über Reparaturfunktionen und
können per resetfähigen Transaktionen gefüllt werden.
Bei Dateien kann man sich durch BackUps absichern, z.B. in dem die Daten-Operationen
sukzessive auf jeweils zwei Dateien durchgeführt werden. So ist immer eine Datei konsistent
und man verliert maximal eine angefangene Operation.







Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Affengriff mit C Sharp deaktivieren 
Autor: Tortenesser
Datum: 19.01.15 21:09

Klingt kompliziert Manfred aber ich suche gerade noch nach Möglichkeiten auch in Googel um das versehentliche oder absichtliche Herunterfahren, Abmelden und Taskmanager bedienen zu verhindern. Weil das ist wahrscheinlich das das sonst eventuell passiert. Und welche Mails dann getippt wurden und welche nicht und welche hundert Adressen eine Mail und andere hundert nur eine halbe Mail bekommen haben möchte ich nicht nachfragen müssen. Da wär ich die nächsten 100 Jahre nur am Telefon beschäftigt die alle abzutelefonieren.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel