Redémarrez sous Bootcamp avec Applescript (Leopard)

tartofour

Membre confirmé
6 Avril 2008
24
5
Montréal
www.photosim.info
Bonjour, une petite astuce pour les paresseux et ceux qui utilisent MacFuse et NTSF-3G(et ne voient pas windows comme disque de démarrage dans les préférences).
Cette astuce est encore mieux couplée à Quicksilver ou autre logiciel de raccourcis.

Attention.
WinDisk
devra porter le nom de votre partition Bootcamp (qui n'est peut-être pas untitled)
et pour trouver Windevice vous devez entrer diskutil list dans le Terminal. Dans les résultats, regardez la colone "Identifier" et trouvez la bonne partition de Bootcamp.

Il suffit de créer un Applescript à partir du code suivant :
Bloc de code:
set WinDisk to "Untitled"
set WinDevice to "disk0s3"

-- Eject the disk.
tell application "Finder"
  if disk WinDisk exists then
    eject disk WinDisk
  end if
end tell

-- Set it up for the next reboot.
do shell script "bless -device /dev/" & WinDevice & " -legacy -setBoot -nextonly" with administrator privileges

-- Reboot.
do shell script "shutdown -r now" with administrator privileges
source :
http://www.macosxhints.com/article.php?story=20080116093511246

PS: Je le mets ici parce que j'ai cherché longtemps, j'avais un Applescript du genre sous Tiger mais il n'a pas supporté Léopard. J'espère que ça sera utile à quelqu'un.