
cebrusjki7
(usa Fedora)
Enviado em 28/05/2012 - 15:05h
Desculpem a exorbitante demora, mas aí vai a solução que ue encontrei:
#!/bin/bash
#Script de alerta de indisponibilidade do sistema.
#Este script e executado a partir do agendamento utilizando o at que por sua vez
#esta agendado no crontab, visto que o cron nao possui suporte a ambientes graficos.
#Criado por Jonathas Kerber em 11-14-2011. Ultima edicao em 11-16-2011.
#Exportando variavel DISPLAY
export DISPLAY=:0.0
#Finalizando RemoteDesktop
killall rdesktop
#Invocando Eye of Gnome
/usr/bin/eog -f /home/user/Pictures/.Disabled.jpg &
#Tempo para exibir mensagem de liberação de utilização
sleep 2760
#Mensagem de liberacao do sistema e finalizacao do EoG
/usr/bin/eog -f /home/user/Pictures/.Enabled.jpg &
sleep 60
killall eog
#Iniciando Remote Desktop
/usr/bin/rdesktop 192.168.0.0 -d domain -k pt-br -u user -p password -A -s "G:\Diretorio\Diretorio\Executavel.exe" &
#Execute crontab -e no shell do proprio usuario e cole a linha a seguir descomentando-a, onde user corresponde ao usuario que estara logado:
#58 6 * * 1 /usr/bin/at now+1minutes </home/user/.warning.sh 2>>.warning.log