Windows herunterfahren?
-
Moin,
ich möchte gerne Windows 98 oder ME auf einem Terminal-Computer nutzen, der über LAN gesteuert wird und weder über Maus noch Tastatur verfügt. Wie kann ich aus C heraus Windows herunterfahren? Was ist "Herunterfahren" überhaupt technisch?
Gruß,
Moi
-
Hi.
Das Herunterfahren von Windows geschieht ueblicherweise ueber einen WinAPI-Call.
Von daher hat deine Frage an sich nichts mit Assembler zu tun.
Nun gibt's mehrere Moeglichkeiten:- Du laesst mich den Thread verschieben.
Wohin ich dich dann verschieben soll, haengt davon ab, wo du bei deiner Frage den Schwerpunkt legst: Das Herunterfahren an sich -> WinAPI; oder die Realisierung in C -> C-Forum - Du legst selbst einen neuen Thread an - dann aber bitte bescheidsagen, damit ich diesen hier schliessen kann.
- Du ueberzeugst mich davon, dass deine Frage doch etwas mit Assembler zu tun hat
- Du laesst mich den Thread verschieben.
-
Bei Win98 (denke mal, auch 95,ME) kannst Du im Windows-Ordner (oder ein System-Ordner?) die Rundll32.exe aufrufen um herunterzufahren etc. Und zwar wie folgt:
Herunterfahren:
RUNDLL32.EXE user,ExitWindowsNeu starten (Warmstart, ohne DOS):
RUNDLL32.EXE user,ExitWindowsExec
-
Scheint sich also erledigt zu haben...