Anzeige - [Hier werben / Mediadaten]
(?) Tags raten (?) (edit)
 
Reply to this topicStart new topicStart Poll
> Logout Script, Logout-Script erstellen
meliger
Geschrieben am: Do 19.07.2007, 13:47
Report PostQuote Post

AyomRank 2
****

Gruppe: Member (inaktiv)
Beiträge: 5
Mitglied seit: 19.07.2007


Hallo, hoffe mir kann jemand helfen.

Muss ein Script erstellen das beim herunterfahren von Windows (bevor der Button "Ausschalten" geklickt wird) ein Hinweis-Fenster aufgeht oder erscheint. Dieser Hinweis sollte dann nur durch anklicken beendet werden können.

Ich hoffe sehr das mir jemand helfen kann. Muss dazu sagen das ich von Programmierung null Ahnung habe.

Danke
Top
PMEmail Poster
Top
 
 
Irene
irene.ch
#2 Geschrieben am: Do 19.07.2007, 15:12 (+01:24)
Report PostQuote Post

AyomRank 7
Group Icon

Gruppe: Experten Entwicklung (Mod)
Beiträge: 1114
Mitglied seit: 3.05.2004


Ich nehme an, Du meinst Windows XP. Das Problem dabei ist, dass der Zeitpunkt "bevor der Button [Ausschalten] geklickt wird" nicht fassbar ist. Niemand weiss vor dem Benutzer selbst, dass er jetzt gleich da draufklickt. Und wenn der Benutzer schon geklickt hat, dann sorgt Windows selbst dafür, dass alle laufenden Programme beendet werden. Dein Script würde also von Windows beendet, egal ob der Benutzer den Hinweis bemerkt oder nicht.

Eventuell gibts eine Möglichkeit, dem Windows zu sagen dass es bitte noch warten soll mit dem Runterfahren. Aber was soll denn im Hinweis überhaupt stehen, resp. welchen Zweck soll das Ganze erfüllen?

Griessli
Irene


--------------------
Top
PMUsers Website
Top
 
flirtratgeber
#3 Geschrieben am: Do 19.07.2007, 15:16 (+00:04)
Report PostQuote Post

AyomRank 7
**************

Gruppe: Member (aktiv)
Beiträge: 1395
Mitglied seit: 19.10.2005


@meliger
wie stellst dir das vor ? immer wenn du auf "Start" klickst und dann ueber das "herunterfahren" faehrst .... schon ne meldung...!?


--------------------
Top
PMEmail PosterUsers Website
Top
 
meliger
#4 Geschrieben am: Fr 20.07.2007, 06:51 (+15:34)
Report PostQuote Post

AyomRank 2
****

Gruppe: Member (inaktiv)
Beiträge: 5
Mitglied seit: 19.07.2007


Der Sinn ist: Der Hinweiss sollte eigentlich eine "Erinnerung" sein für Dinge die noch gemacht werden sollen bevor man nach Hause geht, z.B. Blumen giessen, Fenster schliessen oder so ähnlich. Weiss es klingt blöd, wird aber hier von oberster Stelle gefordert.
Top
PMEmail Poster
Top
 
magadoo
#5 Geschrieben am: Fr 20.07.2007, 07:18 (+00:27)
Report PostQuote Post

AyomRank 5
**********

Gruppe: Member (aktiv)
Beiträge: 209
Mitglied seit: 27.11.2004


Vielleicht hilft dir das ein wenig weiter: http://technet2.microsoft.com/WindowsServe...d426671031.mspx

Müsste auch unter XP funktionieren, den Gruppenrichtlinieneditor öffnest du per Start -> Ausführen -> gpedit.msc

Ich kann dir allerdings nicht sagen ob es damit möglich ist, das Herunterfahren abzubrechen.


--------------------
Top
PMEmail PosterUsers Website
Top
 
faris
#6 Geschrieben am: Fr 20.07.2007, 09:28 (+02:09)
Report PostQuote Post

AyomRank 4
********

Gruppe: Member (aktiv)
Beiträge: 156
Mitglied seit: 16.02.2006


Top
PMEmail Poster
Top
 
jAuer
Jürgen Auer - freiberufl. Programmierer
#7 Geschrieben am: Fr 20.07.2007, 09:58 (+00:29)
Report PostQuote Post

AyomRank 9
Group Icon

Gruppe: Experten Entwicklung
Beiträge: 2432
Mitglied seit: 4.02.2006


In den Gruppenrichtlinien (gpedit.msc) gibt es unter

- Benutzerkonfiguration
- Administrative Vorlagen
- Startmenü und Taskleiste

den Punkt: 'Befehl "Herunterfahren" entfernen ...'

Damit kann man den Menüpunkt entfernen, den Rechner jedoch per Programm (shutdown.exe) trotzdem herunterfahren.

Also kann man per Batchprozedur oder per VBScript eine Meldung ausgeben - erst wenn die mit 'Ja' bestätigt wird, wird shutdown.exe ausgeführt.

Das direkte Unterschieben müßte theoretisch auch gehen - praktisch k.A., wie - wäre jedenfalls erheblich aufwendiger.


--------------------
Web-Anwendung 3.0: Ein Online-Kalender für Termine vieler Filialen.

server-daten - die Single-Data-Solution: Web-Datenbanken als Online - CRM - Lösung.
Ihre Geschäftsprozesse entscheiden, was Ihre Online-Datenbank macht. Sie konzentrieren sich auf Ihr Kerngeschäft - Ihre Datenbank funktioniert.
Top
PMEmail PosterUsers Website
Top
 
faris
#8 Geschrieben am: Fr 20.07.2007, 10:09 (+00:11)
Report PostQuote Post

AyomRank 4
********

Gruppe: Member (aktiv)
Beiträge: 156
Mitglied seit: 16.02.2006


QUOTE (Christian Leo @ Fr 20.07.2007, 09:28)

Sorry, die Antwort war ja voll daneben blink.gif Hab nicht geschnallt dass es ausnahmsweise mal nicht ums www geht biggrin.gif
Top
PMEmail Poster
Top
 
Irene
irene.ch
#9 Geschrieben am: Fr 20.07.2007, 14:19 (+04:10)
Report PostQuote Post

AyomRank 7
Group Icon

Gruppe: Experten Entwicklung (Mod)
Beiträge: 1114
Mitglied seit: 3.05.2004


Wenn wirklich nur ein Hinweistext eingeblendet und vom Benutzer eine Klickbestätigung abgewartet werden soll, ist das mit den Gruppenrichtlinien und einem VBScript, wie von Jürgen und magadoo vorgeschlagen, sicher die sinnvollste Lösung.

Für komplexere Funktionen gibts auch noch andere Alternativen. Über Programmcode kann man sich in die Systemereignisse "einklinken" und auch den Shutdown verhindern oder später auslösen. Das wär dann aber kein Script mehr, sondern eine kompilierte Anwendung, die nicht erst beim Shutdown aufgerufen wird sondern ständig im Hintergrund wartet.

Griessli
Irene


--------------------
Top
PMUsers Website
Top
 
meliger
#10 Geschrieben am: Mo 23.07.2007, 08:33 (+2d 18:14)
Report PostQuote Post

AyomRank 2
****

Gruppe: Member (inaktiv)
Beiträge: 5
Mitglied seit: 19.07.2007


Danke für die Antworten. Da ich überhaupt keine Ahnung habe wie so ein script erstellt wird, kann mir da evtl jemand helfen?

Danke
Top
PMEmail Poster
Top
 
Irene
irene.ch
#11 Geschrieben am: Mo 23.07.2007, 08:49 (+00:15)
Report PostQuote Post

AyomRank 7
Group Icon

Gruppe: Experten Entwicklung (Mod)
Beiträge: 1114
Mitglied seit: 3.05.2004


Für ein ganz einfaches Script, das eine Meldung ausgibt:

- erstelle eine Textdatei, z.B. in "Eigene Dateien"
- schreibe den Text msgbox("Das ist ein Test.") in diese Datei
- ändere den Dateinamen auf "test.vbs"
- doppelklicke die Datei im Windows Explorer

Es müsste ein kleines Fenster mit der Meldung "Das ist ein Test." erscheinen.

Griessli
Irene


--------------------
Top
PMUsers Website
Top
 
jAuer
Jürgen Auer - freiberufl. Programmierer
#12 Geschrieben am: Mo 23.07.2007, 08:55 (+00:05)
Report PostQuote Post

AyomRank 9
Group Icon

Gruppe: Experten Entwicklung
Beiträge: 2432
Mitglied seit: 4.02.2006


Wenn Du statt dem

QUOTE (Irene @ Mo 23.07.2007, 08:49)
- schreibe den Text msgbox("Das ist ein Test.") in diese Datei


das

CODE
Dim i, s

'4: Ja/Nein, 6: Ja, 7: Nein, 256: DefaultButton2

i = MsgBox("Herunterfahren?", 260, "Wirklich?")


if i = 6 Then
       Set s = WScript.CreateObject("WScript.Shell")
       s.Run "cmd.exe /c shutdown.exe & pause"

End If


nimmst, dann wären bloß noch die entsprechenden Parameter für das shutdown zu ergänzen. Dann wird der Rechner runtergefahren oder neu gestartet.

Allerdings muß ich gestehen, daß ich immer etwas Bauchschmerzen davor habe, Leuten solchen Code zu geben - man kann damit ja auch beliebigen Unsinn machen.


--------------------
Web-Anwendung 3.0: Ein Online-Kalender für Termine vieler Filialen.

server-daten - die Single-Data-Solution: Web-Datenbanken als Online - CRM - Lösung.
Ihre Geschäftsprozesse entscheiden, was Ihre Online-Datenbank macht. Sie konzentrieren sich auf Ihr Kerngeschäft - Ihre Datenbank funktioniert.
Top
PMEmail PosterUsers Website
Top
 
meliger
#13 Geschrieben am: Mo 23.07.2007, 11:47 (+02:52)
Report PostQuote Post

AyomRank 2
****

Gruppe: Member (inaktiv)
Beiträge: 5
Mitglied seit: 19.07.2007


Danke für die hilfreichen Antworten. Hab es so gemacht wie von jürgen vorgeschlagen. Musste nur in den Gruppenrichtlinien noch etwas ändern, dann hatt's funktioniert.
Vielen Dank

Top
PMEmail Poster
Top
1 Jahr und 3 Monate später...
ch.mosebach
WSCM
#14 Geschrieben am: Mi 1.10.2008, 09:56 (+1y 3m )
Report PostQuote Post

AyomRank 2
****

Gruppe: Member (aktiv)
Beiträge: 16
Mitglied seit: 23.05.2006


Hallo zusammen,

ich habe diesen Beitrag grade gelesen und war sehr glücklich, denn genau diese Funktion habe ich gesucht. Hat auch fast reibungslos geklappt.

Folgendes machte bei mir Probleme: Erstellte Textdatei in test.vbs umwandeln

Lösung: Ich habe mir den Primal Script Editor 2007 heruntergeladen und die vbs Datei damit erstellt.
Ist zwar nur eine Demo Version aber wenn man die Datei speichert, denn den ganzen Test vom Programm löscht und dann das Script rein schreibt geht alles dauerhaft.

Nur eins ist mir nicht gelungen der Hinweistext bei mir umfasst 4 Aufgaben, diese möchte ich gerne wenn möglich per Zeilenumbruch trennen, nur wie?

Hilfe in form eines Beispiel wäre supi. Denn Ahnung habe ich von dem ganzen auch nicht viel.

Vielen Dank im Voraus.

Christian Mosebach

P. s. Habe doch noch zwei Fragen:

1.) Wie erstelle ich denn das gleiche Fenster wenn dieses nach dem Systemstart automatisch starten soll?
2.) Wie ist es möglich dass die Schaldfläche "Herunterfahren" im Windows drin bleibt und die Funktion geändert wird, so dass das Fenster dann aufgeht?


--------------------
Preiswerte Domains und Webspace finden Sie in meinem Shop auf: www.webservice-mosebach.de
Top
PMEmail PosterUsers WebsiteICQMSN
Top
 
Thema wird von 0 Benutzer(n) gelesen (0 Gäste und 0 anonyme Benutzer)
0 Mitglieder:
Trackback-Url: http://www.ayom.com/track/t/19514

Topic Options Reply to this topicStart new topicStart Poll

 


> Ähnliche Themen
Schneeflocken Script Borsti 53 1 Mo 1.12.2008, 21:57
Welches Script verwende ich hier? selfbusiness 199 3 Mo 17.11.2008, 00:33
[AJAX] Script für Beziehungsdarstellung gesucht TSc 162 5 Mi 29.10.2008, 21:35
fewos24.info / fewotipp.eu und Script Japs 119 0 Di 21.10.2008, 14:17
Suche Sponsor-Netzwerk-Script Unitedhost.org 160 1 Mo 20.10.2008, 11:23
[S] Script - Passwordgeschützter Downloadbereich HPI-Service 206 4 Mo 13.10.2008, 13:44
Neues Script : PHP-Melody - Musik Video CMS SCript masterxm 221 5 So 5.10.2008, 13:42
[S] Kleines Produkte DB Script Stefu 185 4 Mi 1.10.2008, 19:51
[S] Script: frag-einen-anwalt webix 205 0 Sa 27.09.2008, 00:49




Anzeige - [Hier werben / Mediadaten]



Anzeigen


[Hier werben / Mediadaten]