Autor Thema: [Richtlinie]"Schliessen" verbieten?  (Gelesen 3769 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Plansch-Ente

  • Gast
[Richtlinie]"Schliessen" verbieten?
« am: 22.09.2008 | 08:49 »
Halli Hallo!

Ich soll bei einem Rechner dafür sorgen, dass die User das Programm nicht über das "X" oben in der Ecke schliessen können. Gibt es da Möglichkeiten? Vielleicht über Richtlinien oder so? Finde da nichts...


mfg
Dream Mottle aka Der Metal Tom

Ein

  • Gast
Re: [Richtlinie]"Schliessen" verbieten?
« Antwort #1 am: 22.09.2008 | 08:56 »
Mir fällt spontan nur als Dienst laufen lassen ein.

Offline Crujach

  • Boobs-Consultant
  • Legend
  • *******
  • Beiträge: 6.793
  • Geschlecht: Männlich
  • Username: Crujach
Re: [Richtlinie]"Schliessen" verbieten?
« Antwort #2 am: 22.09.2008 | 11:45 »
Ich weiss nicht, ob es sich vielleicht mit diesem Tool (s.u.) lösen lässt, eine andere Alternative wäre der sog. "Kiosk Computer", auf dem der User nur minimale Rechte hat und z.b. nur genau ein Programm bedienen kann/darf

http://www.microsoft.com/germany/technet/sicherheit/newsletter/sharedcomputertoolkit.mspx

Plansch-Ente

  • Gast
Re: [Richtlinie]"Schliessen" verbieten?
« Antwort #3 am: 22.09.2008 | 12:45 »
[...]eine andere Alternative wäre der sog. "Kiosk Computer", auf dem der User nur minimale Rechte hat und z.b. nur genau ein Programm bedienen kann/darf

Exakt das ist der Computer auch. Das "Problem" ist, dass, wenn ein User das Programm schliesst, man auf einem blauen Desktop ohne irgendwelche Möglichkeiten landet. Weder "Windows-Neustart" noch "Programm erneut starten" ist möglich. Mein Vorschlag, wenigstens letzteres einfach zu erlauben (denn dann wäre das Problem ja nicht vorhanden), wurde abgelehnt.
Sprich: Es MUSS so sein, dass das Programm beim hochfahren automatisch gestartet wird (kein Problem) und dann NICHT mehr geschlossen werden kann.

Ich schau mir das Tool mal an.

Ein

  • Gast
Re: [Richtlinie]"Schliessen" verbieten?
« Antwort #4 am: 22.09.2008 | 12:57 »
Wie wäre es damit die Anwendung mit einer Batch zu starten, die nach Beendigung der Anwendung den Rechner neustartet?

Offline Bitpicker

  • /dev/gamemaster
  • Famous Hero
  • ******
  • Beiträge: 3.506
  • Geschlecht: Männlich
  • Username: bitpicker
    • Nyboria - the dark side of role-playing
Re: [Richtlinie]"Schliessen" verbieten?
« Antwort #5 am: 22.09.2008 | 14:00 »
Eine einfache Lösung scheint es nicht zu geben, aber schau mal, was ich gefunden habe:

http://social.msdn.microsoft.com/Forums/en-US/vbgeneral/thread/a28740c5-bd1f-4a93-a9e9-216b54e610b2

In diesem Forumsbeitrag geht es um eine kleine Visual Basic-Applikation, die die Knopf-Combo fürs Schließen, Minimieren und Maximieren für ein Programm entfernt. Allerdings dürfte es den Menüpunkt 'Schließen' immer noch geben.

Dann gibt es die folgende Shareware: http://peccatte.karefil.com/software/winTopMost/WinTopMostENG.htm

Aber billig ist das nicht gerade.

Robin
Wie heißt das Zauberwort? -- sudo

(Avatar von brunocb, http://tux.crystalxp.net/)

Plansch-Ente

  • Gast
Re: [Richtlinie]"Schliessen" verbieten?
« Antwort #6 am: 22.09.2008 | 14:16 »
Der Menüpunkt "schliessen" ist mit einem Administratorpasswort versehen (vom Programm direkt)...das wäre also kein Problem...ich schau mir mal den Forumsbeitrag an...danke :)

EDIT: Hab den Beitrag gelesen. Puh, für einen "Nicht-Programmierer" wie mich, ist das schon harter Tobak *gg* Die Erklärung, was diese Codes bewirken, scheint aber genau das zu sein, was ich suche. Wie kriege ich das denn jetzt genau zum laufen? Visual Basic Editor ist vermutlich von Nöten. Und wie krieg ich das VB Programm dann dazu das Programm was ich brauche zu "modifizieren"?
« Letzte Änderung: 22.09.2008 | 14:20 von Dream Mottle »

Offline Crujach

  • Boobs-Consultant
  • Legend
  • *******
  • Beiträge: 6.793
  • Geschlecht: Männlich
  • Username: Crujach
Re: [Richtlinie]"Schliessen" verbieten?
« Antwort #7 am: 22.09.2008 | 14:48 »
ich meine, dass ein Skript reichen sollte, dass prüft, ob der passende prozess läuft und wenn dies nicht der Fall ist startet das Skript das Programm erneut...

...hmm, bin mir aber grad nicht sicher, wie solch ein Skript aussehen müsste.

Offline Bitpicker

  • /dev/gamemaster
  • Famous Hero
  • ******
  • Beiträge: 3.506
  • Geschlecht: Männlich
  • Username: bitpicker
    • Nyboria - the dark side of role-playing
Re: [Richtlinie]"Schliessen" verbieten?
« Antwort #8 am: 22.09.2008 | 14:52 »
EDIT: Hab den Beitrag gelesen. Puh, für einen "Nicht-Programmierer" wie mich, ist das schon harter Tobak *gg* Die Erklärung, was diese Codes bewirken, scheint aber genau das zu sein, was ich suche. Wie kriege ich das denn jetzt genau zum laufen? Visual Basic Editor ist vermutlich von Nöten. Und wie krieg ich das VB Programm dann dazu das Programm was ich brauche zu "modifizieren"?

Ich habe auch keine Ahnung von Visual Basic, aber so wie ich es gelesen habe, gibt man diesem Programm den Namen des Programmes, dessen Schließen-Knopf abgeschaltet werden soll, als Parameter mit auf den Weg. Ich weiß allerdings nicht, ob man das Programm, ohne VB zu haben, überhaupt realisieren kann; vielleicht als Office-Makro?

Robin
Wie heißt das Zauberwort? -- sudo

(Avatar von brunocb, http://tux.crystalxp.net/)

Offline 6

  • Der Rote Ritter
  • Titan
  • *********
  • So schnell schiesst der Preuß nicht
  • Beiträge: 31.116
  • Geschlecht: Männlich
  • Username: Christian Preuss
    • Miami Files
Re: [Richtlinie]"Schliessen" verbieten?
« Antwort #9 am: 22.09.2008 | 15:10 »
Wenn man das Dot-Net-Framework installiert hat, dann brauch man theoretisch keine Entwicklungsumgebung mehr. Problem dabei ist allerdings, dass sämtliche Resourcen manuell mit angebunden werden müssen. Das ist ziemlich tricky, weil die Fehlermeldungen dabei "etwas" mager sind. Das kann ich nicht empfehlen, solange Du keine Ahnung vom Framework hast.
Wenn Du ein entsprechendes Programm schreiben willst, solltest Du entweder Visual Studio haben oder auf einen der freeware-Entwicklungsumgebungen (wie z.B. sharp Develop) zurückgreifen.
Du solltest aber dann zum Programmieren etwas Zeit investieren, damit Du mit der Steuerung der Umgebung zurecht kommst.
Noch ein Caveat: Der Code funktioniert wohl nur mit Framework 3.0 und jünger!
Ich bin viel lieber suess als ich kein Esel sein will...
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Nicht Sieg sollte der Zweck der Diskussion sein, sondern
Gewinn.

Joseph Joubert (1754 - 1824), französischer Moralist

Offline Bitpicker

  • /dev/gamemaster
  • Famous Hero
  • ******
  • Beiträge: 3.506
  • Geschlecht: Männlich
  • Username: bitpicker
    • Nyboria - the dark side of role-playing
Re: [Richtlinie]"Schliessen" verbieten?
« Antwort #10 am: 22.09.2008 | 15:14 »
Ich glaube, ich habe was gefunden:

http://guipro.sourceforge.net/index.php

Von dieser Seite brauchst du Hulk.

Dieses Programm kann eine Applikation beim Maximieren bildschirmfüllend ohne Rand machen. Damit ist auch das X weg, mit dem man das Fenster schließen kann.

Wenn du Hulk heruntergeladen hast, musst du zuerst die hulk.ini editieren:

[PLUGIN wdhook]
activate=true
key=W
mod=CTRL SHIFT

[ALWAYS ON TOP POINTED]

Du musst 'activate' auf 'true' setzen und das Semikolon vor der Zeile 'ALWAYS ON TOP POINTED' entfernen.

Anschließend startest du Hulk; dann startest du deine Anwendung und maximierst sie; anschließend sollte die Anwendung bildschirmfüllend ohne Fensterrahmen laufen.

Robin
Wie heißt das Zauberwort? -- sudo

(Avatar von brunocb, http://tux.crystalxp.net/)

Offline Selganor [n/a]

  • Moderator
  • Titan
  • *****
  • Beiträge: 34.339
  • Geschlecht: Männlich
  • Username: Selganor
Re: [Richtlinie]"Schliessen" verbieten?
« Antwort #11 am: 22.09.2008 | 15:23 »
Ist die Anwendung dann noch mit dem "Chatbeschleuniger" (Alt+F4) schliessbar?
Abraham Maslow said in 1966: "It is tempting, if the only tool you have is a hammer, to treat everything as if it were a nail."

Offline Bitpicker

  • /dev/gamemaster
  • Famous Hero
  • ******
  • Beiträge: 3.506
  • Geschlecht: Männlich
  • Username: bitpicker
    • Nyboria - the dark side of role-playing
Re: [Richtlinie]"Schliessen" verbieten?
« Antwort #12 am: 22.09.2008 | 15:41 »
Bei normalen Anwendungen ja. Ob das wie die Schließen-Funktion bei dem Programm, um das es hier geht, verhindert wird, kann ich natürlich nicht sagen.

Robin
Wie heißt das Zauberwort? -- sudo

(Avatar von brunocb, http://tux.crystalxp.net/)

Offline Stummkraehe

  • Grizzly Lolita
  • Legend
  • *******
  • Wake up and smell the noise
  • Beiträge: 4.809
  • Geschlecht: Männlich
  • Username: Joaquin
Re: [Richtlinie]"Schliessen" verbieten?
« Antwort #13 am: 22.09.2008 | 15:55 »
Wie wäre es damit die Anwendung mit einer Batch zu starten, die nach Beendigung der Anwendung den Rechner neustartet?
Oder statt eines Neustarts die Anwendung wieder aufruft...

Offline JohnStorm

  • Experienced
  • ***
  • Beiträge: 104
  • Geschlecht: Männlich
  • Username: jstorm
Re: [Richtlinie]"Schliessen" verbieten?
« Antwort #14 am: 22.09.2008 | 16:03 »

Dieses Programm kann eine Applikation beim Maximieren bildschirmfüllend ohne Rand machen. Damit ist auch das X weg, mit dem man das Fenster schließen kann.

Man kann die Anwendung aber immer noch über die Tastenkombination ALT+F4 beenden.

Nur eine Verständnisfrage:
Läßt sich Anwendung ohne Probleme wieder neu aufrufen(starten)?
Wie wird sie beim Neu-Start/1.Start aufgerufen? Autostart-Ordner? Script?
System XP? Vista? Noch älter?

Mit diesem Batch-Script wird ein Programm nach dem Beenden einfach wieder neu gestartet, aber auch dieser Weg ist nicht 100 Prozent sicher, wenn sich jemand mit Batch-Scripten auskennt, kann er das Script beenden und man hat einen leeren Desktop.
@echo off
:wiederstarten
start "Hier Pfad zum Programm hin" /b /i /max /high /wait
goto wiederstarten
Ein gutes Schwert hilft beim Probleme lösen, mit einem guten Bogen kommen sie erst gar nicht an dich heran.

Offline JohnStorm

  • Experienced
  • ***
  • Beiträge: 104
  • Geschlecht: Männlich
  • Username: jstorm
Re: [Richtlinie]"Schliessen" verbieten?
« Antwort #15 am: 22.09.2008 | 16:19 »
Mir fiel gerade noch eine elegantere Variante ein, die allein mit Windows-Mitteln funktionier.

Man kann unter Windows die Shell(Arbeitsoberfläche) verändert, wenn mich nicht alles täuscht, kann man dafür jedes Win-Programm festlegen. Im Normalfall ist das der Explorer, aber man kann auch WORD, IE, etc. festlegen. Natürlich geht dann das meiste, was mit dem Explorer-Shell geht nicht. Z.B. Autostart, Ordner anlegen etc.

Für den genauen Weg siehe:
http://www.winfaq.de
- die WinFAQ runterladen oder online benutzen
->"Windows starten/beenden"-> "Shell festlegen, die gestartet werden soll"

ABER BITTE NICHT UNTER DEM ADMIN-BENUTZER-KONTO EINRICHTEN, DENN WENN ES KLAPPT, KOMMT SOGAR EIN EXPERTE NUR SEHR SEHR UMSTÄNDLICH (ODER AUCH GAR NICHT) MEHR IN DAS SYSTEM, UM EGAL WAS ZU ÄNDERN!
Ein gutes Schwert hilft beim Probleme lösen, mit einem guten Bogen kommen sie erst gar nicht an dich heran.

Ein

  • Gast
Re: [Richtlinie]"Schliessen" verbieten?
« Antwort #16 am: 22.09.2008 | 19:19 »
@JohnStorm
Man könnte jetzt natürlich einfach noch die Batch als nicht-interaktiven Service laufen lassen.