0

我只是想知道是否有人可以帮助我开发一个 AppleScript 程序,以便能够勾选此处http://imgur.com/xQyICK4上看到的所有框,以及能够勾选 VNC 框并输入密码,就像在这里看到的http://imgur.com/bFn5t0U

我试图查看其他已经制作的程序,发现这段代码是由 Gordon Davisson 制作的。

使用管理员权限执行 shell 脚本“/System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -access -on -restart -agent -privs -all”

我想知道是否有人可以进一步开发它以添加我想要的功能。

任何帮助表示赞赏!

谢谢

4

1 回答 1

0

您需要-clientopts -setvnclegacy -vnclegacy yes -setvncpw -vncpw 'YourPasswordHere'-configure命令选项部分添加。它应该是这样的:

do shell script "/System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -access -on -privs -all -clientopts -setvnclegacy -vnclegacy yes -setvncpw -vncpw 'YourPasswordHere' -restart -agent" with administrator privileges

请注意,kickstart 的选项语法具有奇怪的分层结构。在这里,我尝试绘制该命令的部分、子部分等的结构:

/System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart
    -activate
    -configure
        -access -on
        -privs -all
        -clientopts
            -setvnclegacy -vnclegacy yes
            -setvncpw -vncpw 'CorrectHorseBatteryStaple'
    -restart -agent

请参阅此处的手册页。

于 2014-05-21T05:36:33.570 回答