wnfStarteVMWare.sh (3)

Juni 6, 2008 - Lesezeit: ~1 Minute

Version 0.3 - VMWare startet Wochentags die Delphimaschine.
Version 0.1 - Beim Start von VMWare wird das ausloggen verboten

#!/bin/bash
#Beim Start von VMWare das ausloggen aus KDE 3.5.x verbieten
#Logout = false setzen
kwriteconfig --file kdeglobals --group 'KDE Action Restrictions' --key logout --type bool false
#kicker reconfigurieren, dann wir Logout nicht mehr angezeigt
dcop kicker kicker configure
wochentag=$(date +"%u")
if [ $wochentag -lt 6 ]
then
echo "Heute ist Arbeitstag" $wochentag
/usr/bin/vmware -x /wnfdaten/vmware/Delphi7/win2000Pro.vmx
else
echo "Heute ist Wochenende " $wochentag
/usr/bin/vmware
fi
#Logout = true setzen
kwriteconfig --file kdeglobals --group 'KDE Action Restrictions' --key logout --type bool true
#kicker reconfigurieren, dann wir Logout wieder angezeigt
dcop kicker kicker configure
Die Benutzung von kstart funktioniert hier leider nicht, da kstart sofort beendet wird und dadurch ausloggen sofort wieder erlaubt wird.
#vmware mit kstart auf 2. Desktop  (Arbeitsfläche) starten
kstart --windowclass vmware --desktop 2 /usr/bin/vmware
Tags: VMWare Kubuntu KDE3