Passez facilement le système d'exploitation Mac via AppleScript
Pourboires Makradar / / December 19, 2019
Si vous avez déjà installé sur votre Mac bêta OS X 10,10 Yosemite et l'a emmenée le rôle du système d'exploitation secondaire, de sorte que vous devez constamment redémarrer le Mac sous le même « axe », puis sous l'autre. Compliqué à ce sujet il n'y a rien, mais le processus peut être grandement simplifiée. Aide dans ce bon vieux AppleScript.
Recharger cette Mac sous d'autres systèmes d'exploitation manuellement Il y a deux façons principales. Tout d'abord, il tient la clé ⌥ au moment du démarrage du démarrage de l'ordinateur (quand tous les sons familiers bon accord) - alors il le menu de la partition de démarrage, où il ne reste plus qu'à choisir le volume de disque correct, puis appuyez sur la touche Entrée pour télécharger le approprié axe.
La deuxième méthode est plus simple et évidente: pour ouvrir les « Paramètres système », cliquez sur l'icône Le volume de démarrage, Sélectionnez le disque avec le système à télécharger et appuyez sur le bouton Recharger, Après quoi, il ne reste plus qu'à attendre pour vous de charger le système sélectionné.
Dans les deux cas, vous devez effectuer quelques étapes simples. Mais tout peut être simplifié à un double clic de la souris et entrez le mot de passe admin, vous pouvez au moins sortir de l'ordinateur pour certains cas - nécessaire que le système lui-même démarrer.
Création d'un redémarrage du programme
Exécuter AppleScript Editor et le coller dans la fenêtre suivante code court:
ensemble currentHD à "Macintosh HD" ensemble toBoot à "Yosemite HD" ensemble deviceID à (faire script shell "liste diskutil | awk '/" & toBoot & "/ {print $ NF}'") ne shell script "bénissent -device / dev /" & deviceID et "-setBoot -nextonly" avec des privilèges d'administrateur tell application "Finder" à recommencer
Ces cinq lignes font ce qui suit. La première ligne indique le volume de disque sur lequel votre système actuel est installé. La deuxième ligne - section sur laquelle l'OS X Yosemite. Si vos lecteurs sont appelés par une autre, mettre leur nom entre guillemets.
En outre, grâce à la commande de la console AppleScript définit la section de stockage d'identificateur de programmation, ladite deuxième ligne (ce qui est en cours d'exécution, par lequel nous voulons rapidement reboot). La quatrième ligne avec une autre commande de la console prend identificateur précédemment reçu et attribue le disque correspondant En plus de l'état de la chaussure - qui est, peu importe comment vous redémarrer maintenant votre Mac, il sera chargé à partir de cette section de votre conduire. Toutefois, cette opération nécessite une confirmation par l'administrateur du système.
Enfin, la cinquième ligne, le système redémarre avec les nouveaux paramètres.
programme d'économie
Code prêt avec les noms corrects des partitions de disque que vous souhaitez enregistrer sous la forme d'application. Cliquez sur le bouton ⌘S (ou sélectionnez la commande de menu fichier / conserver) Et dans la boîte de dialogue Enregistrer, sélectionnez le format de fichier programme. Indiquez le nom de l'application - par exemple, Télécharger Yosemite - et appuyez sur conserver.
Vous devez également créer un programme similaire pour revenir de Yosemite à votre système de travail. Pour ce faire, cliquez sur la touche ⌥⌘S (ou cliquez sur fichier / double) Et dans une nouvelle fenêtre, échanger les noms des partitions de disque dans la première et la deuxième ligne de code. Ensuite, enregistrez le programme sous un nouveau nom, par exemple, Retour à Mavericks. Copiez l'application sur le disque externe, d'être dans le Yosemite, le déplacer vers le bureau OS X 10.10.
Tout est prêt. Double-cliquez sur le programme Télécharger Yosemite, Entrez le mot de passe administrateur - et attendez que le démarrage OS X 10.10. Après avoir joué avec la version bêta des nouveaux systèmes d'exploitation, exécutez l'application Retour à Mavericks - et, en entrant une nouvelle fois le mot de passe admin, attendez pour charger votre système d'exploitation. Tout est simple et pratique.
Et Windows - aussi
Dans le même Makar peut redémarrer le Mac de tout volume de démarrage qui est disponible sur votre ordinateur. Même avec la partition sous Windows que vous avez créé par Boot Camp. Cependant, sous Windows pour redémarrer le code de programme devrait être un peu différent.
Tout d'abord, bien sûr, dans la deuxième ligne du code source, vous devez spécifier le nom du volume de Windows (la valeur par défaut est Bootcamp). Et d'autre part, dans la quatrième ligne dans la commande de la console que vous souhaitez ajouter un drapeau -legacy
. En général, redémarrant le code logiciel Mac pour Windows est la suivante:
ensemble currentHD à "Macintosh HD" ensemble toBoot à "Bootcamp" ensemble deviceID à (script shell ne "liste diskutil | awk '/" & toBoot & "/ {print $ NF}'") faire script shell "Bénissez -device / dev /" & deviceID et "-legacy -setBoot -nextonly" avec des privilèges d'administrateur tell application "Finder" à recommencer
Enregistrez ce code dans le format du programme intitulé Télécharger de Windows. Mais seulement - à partir de Windows retour à OS X devra retourner manuellement. Bien que si vous connaissez la magie lot script qui effectuera le même redémarrage automatique - bienvenue dans les commentaires. :)