Windows Herunterfahren von Xbase aus

Fragen rund um diverse Windows-Versionen, ihr Verhalten unter Xbase++ und den Umgang mit der API

Moderator: Moderatoren

Antworten
mkersch
UDF-Programmierer
UDF-Programmierer
Beiträge: 89
Registriert: Fr, 12. Mai 2006 13:26
Wohnort: Wünricht

Windows Herunterfahren von Xbase aus

Beitrag von mkersch »

Hallo Forenmitglieder,

gibt es unter Xbase++ bzw Xbase-Tools III eine einfache Möglichkeit (Funktion) den PC definiert "Herunterzufahren" (Betriebssystem XP).

Oder muß ich ein externes Programm (Tool) aus Xbase heraus aufrufen um diese Funktion durchführen zu können.

mfg.

Michael
Benutzeravatar
Martin Altmann
Foren-Administrator
Foren-Administrator
Beiträge: 16508
Registriert: Fr, 23. Sep 2005 4:58
Wohnort: Berlin
Hat sich bedankt: 111 Mal
Danksagung erhalten: 48 Mal
Kontaktdaten:

Beitrag von Martin Altmann »

Hallo Michael,
Du kannst ihn einfach durch Aufrufen der entsprechenden Funktion in der richtigen Windows-eigenen DLL herunterfahren.
Es gibt zwei verschiedene Varianten: Eine mit Rückfrage und der Möglichkeit, noch offene Dokumente zu sichern und eine ohne dem.
Ich weiß jetzt leider nicht mehr in welcher DLL die entsprechenden Funktionen stecken oder wie sie heißen - stand aber mal in der Chip vor gut 15 Monaten.
Ich mache mich mal auf die Suche, aber vielleicht findet das ja auch zwischenzeitlich jemand...

Viele Grüße,
Martin
:grommit:
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/

Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
Martin Altmann
Foren-Administrator
Foren-Administrator
Beiträge: 16508
Registriert: Fr, 23. Sep 2005 4:58
Wohnort: Berlin
Hat sich bedankt: 111 Mal
Danksagung erhalten: 48 Mal
Kontaktdaten:

Beitrag von Martin Altmann »

Hallo Michael,
ich habe es gefunden - es geht auch ohne DLL-Funktionsaufruf.
Gib mal an der Eingabeaufforderung folgendes Kommando ein:

Code: Alles auswählen

shutdown /?
Viele Grüße,
Martin
:grommit:
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/

Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14651
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 88 Mal
Kontaktdaten:

Beitrag von Jan »

Hallo Martin,

an shutdown hatte ich auch zuerst gedacht. Aber mein Rechner meckert bei der Eingabe, daß das Priogramm nicht auffindbar sei. Und in \System32 ist das auch nicht zu finden.

Wo ist das zu finden?

Jan
hschmidt
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 164
Registriert: Mo, 09. Jan 2006 17:06
Wohnort: Paderborn
Hat sich bedankt: 2 Mal
Kontaktdaten:

Beitrag von hschmidt »

Hallo Martin,

unter Windows 2000 erscheint bei mir die Meldung

Code: Alles auswählen

Der Befehl "shutdown" ist entweder falsch geschrieben oder konnte nicht gefunden werden.
Freundliche Grüße

Hans
Benutzeravatar
Martin Altmann
Foren-Administrator
Foren-Administrator
Beiträge: 16508
Registriert: Fr, 23. Sep 2005 4:58
Wohnort: Berlin
Hat sich bedankt: 111 Mal
Danksagung erhalten: 48 Mal
Kontaktdaten:

Beitrag von Martin Altmann »

Hallo Jan,
genau dort - \windows\system32
Unter windows XP (bei mir die Professional).

Viele Grüße,
Martin
:grommit:
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/

Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
Martin Altmann
Foren-Administrator
Foren-Administrator
Beiträge: 16508
Registriert: Fr, 23. Sep 2005 4:58
Wohnort: Berlin
Hat sich bedankt: 111 Mal
Danksagung erhalten: 48 Mal
Kontaktdaten:

Beitrag von Martin Altmann »

Ansonsten habe ich noch die folgende, gute Seite gefunden - hier mal der deep-link.

Viele Grüße,
Martin
:grommit:
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/

Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14651
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 88 Mal
Kontaktdaten:

Beitrag von Jan »

Martin hat geschrieben:Unter windows XP (bei mir die Professional).
Ahhhh. Hab im Eingangsposting das "Betriebssystem ist XP" überlesen. Und ich arbeite hier "nur" mit Win2000Pro.

Sorry.

Unter XP Home gibt es übrigens auch den Shutdown (schnell auf dem Notebook nachgesehen).

Jan
Antworten