Hi Michael, vielen Dank. Habe inzwischen auch bei DCOP gesucht, aber noch nicht das richtige Tool (ksmserver) gefunden. Deine Alternative ist genau richtig. Danke nochmal und Gruss Werner Am Donnerstag, 14. April 2005 10:14 schrieb Michael Möller:
Hallo,
On Thursday 14 April 2005 09:52, Werner Franke wrote:
weis jemand einen Befehl fuer die Kommandozeile, der dem Menu 'Abmelden USER' mit anschliessendem Ausschalten des PCs entspricht ?
'shutdown -h now' kenne ich, aber ich moechte beim Herunterfahren die KDE Sitzung speichern.
Also wenn man bei KDE etwas scripten will, dann benutzt man ja üblicherweise DCOP. Weil es um die Session geht, habe ich vermutet, dass ksmserver dafür wohl zuständig ist. Zum nachblättern und probieren, was ksmserver über das DCOP-Interface anbietet ist kdcop ganz gut geeignet. Beim eigentlich Script verwendet man dann den Befehl dcop. Also dcop ksmserver ksmserver zeigt eine Reihe Funktionen an, von denen "logout" vermutlich die ist, die du willst - musst aber noch ein bischen suchen, was denn die drei Parameter bedeuten, die erwartet werden.
Alternativ macht vielleicht auch schon ein dcop ksmserver ksmserver saveCurrentSession shutdown -h now genau das was du willst.
Viele Grüße, Michael