我只是想知道是否有人可以帮助我开发一个AppleScript程序,以便能够勾选这里所看到的所有框https://i.stack.imgur.com/BT1WS.jpg以及能够勾选VNC框并输入密码,就像这里看到的https://i.stack.imgur.com/lP1Mc.jpg
我试着看看其他已经制作的程序,发现这段代码是由Gordon Davisson制作的。
do shell script "/System/Library/CoreServices/remotemmanagement/ARDAgent. exe "app/Contents/Resources/kickstart -activate -configure -access -on -restart -agent -privs -all"具有管理员权限之前我想知道是否有人可以进一步开发它,以添加我想要的功能。
任何帮助都是感激的!
谢谢
需要在命令选项的-configure
部分添加-clientopts -setvnclegacy -vnclegacy yes -setvncpw -vncpw 'YourPasswordHere'
。它应该是这样的:
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
参考手册页