Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Rudlzwudl
Anmeldungsdatum: 04.09.2005 Beiträge: 12
|
Verfasst am: 04.09.2005, 20:42 Titel: Hilfe mit "C:\WINDOWS\system32\shutdown.exe -s -t 00 -f |
|
|
Also ich möchte ein kleines scherz programm machen also mal der ausschnitt davon Code: | SCREEN 18,8,3,&H1
color 8, 1
cls
? "Windows XP Home Setup"
? "======================"
color 15, 1
? " Willkommen" 'sollte in weis sein
color 8, 1
? " In diesem Teil des Setupprogramms wird die installation von"
? " Microsoft(r) XP auf diesem computer Vorbereitet."
? ""
? " * Dr"+chr$(129)+"cken Sie die EINGABETASTE, um XP"
? " jetzt zu installieren."
? ""
? " * Dr"+chr$(129)+"cken Sie die R-TASTE, um eine Installatoin von"
? " Windows XP mithilfe der Wiederherstellungskonsole"
? " zu reparieren."
? ""
? " * Dr"+chr$(129)+"cken Sie die F3-TASTE, um die Instalation abzubrechen,"
? " ohne Windows Xp zu installieren."
sleep |
ich hätte es gerne so, dass: wenn ich ENTER drücke sol er sich automatisch herunterfahren
wen ich die R-TASTE drücke soll er sich neu starten
und wenn ich F3 drücke soll er das prog abbrechen.
ich hab mal versucht am endes des prog Code: | IF INKEY$=CHR$(13) THEN SHELL "C:\WINDOWS\system32\shutdown.exe -s -t 00 -f" | zu schreiben aber es funtz ned wen ich enter drück es bricht nur ab
weiters möchte ich das alle tasten gesperrt werden bis auf space enter r und f3 habt ihr ne idee wie man das machen kann so das man das prog halt nicht mehr abbrechen kann nur mit der funktion die auf f3 lieg |
|
Nach oben |
|
|
jb
Anmeldungsdatum: 14.01.2005 Beiträge: 2010
|
Verfasst am: 04.09.2005, 20:48 Titel: |
|
|
Gib doch mal unter Start -> Ausführen cmd ein, und schreibe dann in die Konsole shutdown -s -t 10.
Zum Neustarten/etc: Siehe meine Antwort beim Bilder-Thread.
jb |
|
Nach oben |
|
|
Rudlzwudl
Anmeldungsdatum: 04.09.2005 Beiträge: 12
|
Verfasst am: 04.09.2005, 20:51 Titel: |
|
|
jaja wen ich das selber mache funktioniert es ja aber wie kan ich das ins programm einbinden |
|
Nach oben |
|
|
jb
Anmeldungsdatum: 14.01.2005 Beiträge: 2010
|
Verfasst am: 04.09.2005, 20:53 Titel: |
|
|
Mit
Code: |
shell "shutdown -s -t 10
|
Wenn das nicht klappt, weiß ich auch nicht.
jb |
|
Nach oben |
|
|
licer
Anmeldungsdatum: 17.05.2005 Beiträge: 51
|
Verfasst am: 04.09.2005, 21:09 Titel: |
|
|
Eine weitere Lösung wäre die WinApi zu nutzen.
Die Funktion heißt initiatesystemshutdown.
Wie Sie genau funktioniert kann man in der win32.hlp nachschlagen.
Es gibt nur ein Problem: ich hab noch nicht rausgefunden welche datei man einbinden muss um die Function nutzen zu können. Wenn das jemand wüsste wäre das sehr hilfreich. |
|
Nach oben |
|
|
noop
Anmeldungsdatum: 04.05.2005 Beiträge: 259
|
Verfasst am: 05.09.2005, 17:33 Titel: |
|
|
Was macht er wenn du es in eine batch schreibst und dann die aufrufst?
Wie genau meinst du Tasten blocken?
Wenn du eine Schleife machst kannst du bestimmen welche tasten gelten.
strg+alt+entf weiß ich aba nicht. |
|
Nach oben |
|
|
Johannes
Anmeldungsdatum: 28.08.2005 Beiträge: 3 Wohnort: Recklinghausen
|
Verfasst am: 05.09.2005, 18:58 Titel: |
|
|
Hi,
sperr die Tasten doch einfach so:
Code: | Do Until MULTIKEY(&h1C) OR MULTIKEY(&h3D) OR MULTIKEY(&h13)
If MULTIKEY(&h1C) Then ...
If MULTIKEY(&h3D) Then ...
If MULTIKEY(&h13) Then ...
Loop
|
Ich hoffe das bringt dich weiter!
Johannes |
|
Nach oben |
|
|
|