Este artigo foi arquivado e já não é actualizado pela Apple.

Usar o utilitário da linha de comandos kickstart no Apple Remote Desktop

Pode usar o kickstart para executar comandos Apple Remote Desktop sem reiniciar o computador remoto.

Use o kickstart para configurar as preferências do Apple Remote Desktop. Por exemplo, pode instalar, desinstalar, ativar, configurar e reiniciar componentes do Apple Remote Desktop.

Saiba como controlar um Mac remoto com a Partilha de ecrã através do utilitário da linha de comandos kickstart no macOS Mojave 10.14 ou posterior.

Como começar

Pode encontrar a ferramenta kickstart em:

/System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart

Escreva os comandos deste artigo como uma linha de texto. Se o texto saltar de linha enquanto escrever, não há problema. Não prima a tecla Enter até ter escrito o comando completo.

Para obter mais informações sobre o comando kickstart, utilize a bandeira -help:

sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -help

Comandos de exemplo

Os comandos deste artigo funcionam com o Apple Remote Desktop 3.2 ou posterior.

Pode utilizar os seguintes comandos:

  • Reiniciar o Agente ARD e a ferramenta de ajuda:

    sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -restart -agent

  • Ativar a partilha do Remote Desktop, permitir o acesso a todos os utilizadores e ativar o menu adicional:

    sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -allowAccessFor -allUsers -privs -all -clientopts -setmenuextra -menuextra yes

  • Ativar a partilha do Remote Desktop, permitir o acesso a utilizadores específicos:

    sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -allowAccessFor -specifiedUsersYou must use the -configure, -access, and -privs options in a separate command to specify the set of users and their access privileges. For example, this command is for users with the short names "teacher" and “student." It gives them access to observe (but not control) the computer, and to send text messages:

    sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -configure -users teacher,student -access -on -privs -ControlObserve -ObserveOnly -TextMessagesUnlike other kickstart options, you can’t combine the allowAccessFor options with other kickstart options. You must use it as in the last two samples above. You might have to call kickstart more than once to finish a computer’s setup.

  • Remover privilégios de acesso de utilizadores específicos (neste exemplo, de "student"):

    sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -configure -users student -access -off

  • Desativar o Agente ARD e remover privilégios de acesso de todos os utilizadores:

    sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -deactivate -configure -access -off

Data de publicação: