tell application "SystemUIServer" activate display dialog "Redémarrage dans 5 minutes." buttons {"Annuler","OK"} default button "OK" if the button returned of the result is "OK" then shutdown end if end tell
-- Schmurtz
In article <1g425pd.v3gwfuf5kga8N%Nicolas.MICHEL@BonBon.net>,
Nicolas.MICHEL@BonBon.net (Nicolas MICHEL) wrote:
bonjour
Je voudrais faire des update en ssh de tous les clients OSX du parc.
Le problème, c'est que je sais pas comment les prévennir gentilment
qu'on vas rebooter leur machine.
J'ai tenté shutdown -r "message" mais ça n'apparait pas dans l'interface
graphique ...
tell application "SystemUIServer"
activate
display dialog "Redémarrage dans 5 minutes." buttons {"Annuler","OK"} default button "OK"
if the button returned of the result is "OK" then
shutdown
end if
end tell
tell application "SystemUIServer" activate display dialog "Redémarrage dans 5 minutes." buttons {"Annuler","OK"} default button "OK" if the button returned of the result is "OK" then shutdown end if end tell
-- Schmurtz
Nicolas.MICHEL
Nicolas MICHEL wrote:
vous n'auriez pas un petit osascript ?
Bon, malgré que je sois au niveau zero en applescript, j'ai fait ça :
ssh osascript -e 'tell app "Finder" to display dialog "Update system : Veuillez redémarer"' -e 'tell app "Finder to shut down"'
Le problème est que le dialog s'affiche dans une fenêtre qui a un un bouton cancel. Je voudrais éviter qu'ils croient qu'il peuvent échaper au reboot, et j'ai pas trouvé comment le désactiver.
Merci d'avance :) -- Je m'appelles Billy et je suis Funky
Nicolas MICHEL <Nicolas.MICHEL@BonBon.net> wrote:
vous n'auriez pas un petit osascript ?
Bon, malgré que je sois au niveau zero en applescript, j'ai fait ça :
ssh root@target.com osascript -e 'tell app "Finder" to display dialog
"Update system : Veuillez redémarer"' -e 'tell app "Finder to shut
down"'
Le problème est que le dialog s'affiche dans une fenêtre qui a un un
bouton cancel. Je voudrais éviter qu'ils croient qu'il peuvent échaper
au reboot, et j'ai pas trouvé comment le désactiver.
Merci d'avance :)
--
Je m'appelles Billy et je suis Funky
Bon, malgré que je sois au niveau zero en applescript, j'ai fait ça :
ssh osascript -e 'tell app "Finder" to display dialog "Update system : Veuillez redémarer"' -e 'tell app "Finder to shut down"'
Le problème est que le dialog s'affiche dans une fenêtre qui a un un bouton cancel. Je voudrais éviter qu'ils croient qu'il peuvent échaper au reboot, et j'ai pas trouvé comment le désactiver.
Merci d'avance :) -- Je m'appelles Billy et je suis Funky
Schmurtz
vous n'auriez pas un petit osascript ?
cf mon messages précédent.
Bon, malgré que je sois au niveau zero en applescript, j'ai fait ça :
ssh osascript -e 'tell app "Finder" to display dialog "Update system : Veuillez redémarer"' -e 'tell app "Finder to shut down"'
tell app "SystemUIServer" est mieux car il ne contraint pas le finder à venir au premier plan avec touites ses fenêtres.
Le problème est que le dialog s'affiche dans une fenêtre qui a un un bouton cancel. Je voudrais éviter qu'ils croient qu'il peuvent échaper au reboot, et j'ai pas trouvé comment le désactiver.
display dialog "blabla" buttons {"OK"}
Il ne faut pas hésiter à lire les dictionnaires applescript des applications, il y a TOUT dedans.
-- Schmurtz
vous n'auriez pas un petit osascript ?
cf mon messages précédent.
Bon, malgré que je sois au niveau zero en applescript, j'ai fait ça :
ssh root@target.com osascript -e 'tell app "Finder" to display dialog
"Update system : Veuillez redémarer"' -e 'tell app "Finder to shut
down"'
tell app "SystemUIServer" est mieux car il ne contraint pas le finder à
venir au premier plan avec touites ses fenêtres.
Le problème est que le dialog s'affiche dans une fenêtre qui a un un
bouton cancel. Je voudrais éviter qu'ils croient qu'il peuvent échaper
au reboot, et j'ai pas trouvé comment le désactiver.
display dialog "blabla" buttons {"OK"}
Il ne faut pas hésiter à lire les dictionnaires applescript des
applications, il y a TOUT dedans.
Bon, malgré que je sois au niveau zero en applescript, j'ai fait ça :
ssh osascript -e 'tell app "Finder" to display dialog "Update system : Veuillez redémarer"' -e 'tell app "Finder to shut down"'
tell app "SystemUIServer" est mieux car il ne contraint pas le finder à venir au premier plan avec touites ses fenêtres.
Le problème est que le dialog s'affiche dans une fenêtre qui a un un bouton cancel. Je voudrais éviter qu'ils croient qu'il peuvent échaper au reboot, et j'ai pas trouvé comment le désactiver.
display dialog "blabla" buttons {"OK"}
Il ne faut pas hésiter à lire les dictionnaires applescript des applications, il y a TOUT dedans.
Finalement, j'ai fait l'update de 30 clients dans la matinée, à coup de ssh et softwareupdate. Pour le restart, dans la pluspart des cas j'ai utilisé ARD, pour les quelques cas à problème j'ai balancé un
Finalement, j'ai fait l'update de 30 clients dans la matinée, à coup de
ssh et softwareupdate. Pour le restart, dans la pluspart des cas j'ai
utilisé ARD, pour les quelques cas à problème j'ai balancé un
Finalement, j'ai fait l'update de 30 clients dans la matinée, à coup de ssh et softwareupdate. Pour le restart, dans la pluspart des cas j'ai utilisé ARD, pour les quelques cas à problème j'ai balancé un