如何使用Applescript更改Mac OS 10.4中的Startup文件夹?

时间:2016-03-23 02:13:05

标签: macos applescript

我试过了:

  1. 使用“bless ... -setBoot”命令(使用终端,没有错误)

  2. 脚本编写OS 9“启动盘”控制面板(“你不能在OS X中使用它!”错误)

  3. 更改系统设置时录制(绝对没有结果)

  4. 我无法改变它。

    详细说明:

    我正在尝试使用AppleScript自动化将引导设备从OS 10.4(“Scott的iMac G3:System”)更改为OS 9.2(“Scott的iMac G3:系统文件夹”)。

2 个答案:

答案 0 :(得分:0)

根据shell手册页,您仍然可以使用" bless"。我的机器上没有2个操作系统,所以我无法对此进行测试,但看起来应该是这样的......

on run
    do shell script "bless -mount '/Volumes/Scott\'s iMac G3' -setBoot"
end run

请注意撇号之前HD名称中的反斜杠,这很重要,因为我用单引号括起了路径名。

P.S。不确定我是否应该说"恭喜"能够仍然在OS9上运行机器或说“#34;可能是时候升级了......”无论如何......"哇!"

答案 1 :(得分:0)

从OS X到OS 9,参数为-folder9,路径必须指向OS 9系统文件夹。

do shell script "bless -folder9 '/Volumes/Scott\'s iMac G3/System Folder' -setBoot" password MyPassword with administrator privileges

从OS 9到OS X,参数为folder,路径必须指向系统库中的CoreServices文件夹。

do shell script "bless -folder '/Volumes/Scott\'s iMac G3/System/Library/CoreServices' -setBoot" password MyPassword with administrator privileges

我建议重命名计算机以避免麻烦逃避撇号。