私のMacにはMac OS XとWindows 7の2つのパーティションがあります。私はそれらをいつも切り替えるので、他のパーティションに自動的に再起動する方法を探し始めました。再起動時はAltキーを押します)。 Windowsの場合、Appleが提供するBoot Campユーティリティには簡単なメニューが用意されているため、簡単です。しかしMacでは、私は検索しなければならなかった。このコードはApple Scriptで見つかった。アップルスクリプトでブートボリュームを設定する - Mac
do shell script "bless --mount /Volumes/Windows/ --setBoot" with administrator privileges
do shell script "shutdown -r now" with administrator privileges
これは問題ではない。このスクリプトの実行後に再起動すると、WindowsではなくMacパーティションに移動します。
AppleScriptについては、アプリに保存してDockから実行することができますが、これまでのところうまくいきませんでした。何か案は?
あなたは私のWindowsパーティションがBOOTCAMPという名前で見ることができるようにマウントされ、Windowsのボリュームへの正確なパスを記入し、do shell script "bless --mount /Volumes/BOOTCAMP/ --setBoot --legacy" with administrator privileges
だろうコマンドを実行するだけでなく-legacyオプションを使用する必要があり祝福コマンドについては
素晴らしい!私の問題を解決!好奇心の外に、レガシーは何をしていますか? – Alex
レガシーオプションをオンにすると、BIOSベースのシステムを起動できます。それは窓が必要とするものです。 –
私は見る!ありがとう!! – Alex