No te molestes con Terminal; ARD puede ejecutar comandos de shell directamente en los equipos. Simplemente seleccione los equipos en los que desea ejecutar, haga clic en el UNIX botón en la barra de herramientas (o seleccione Administrar menú > Enviar Comandos de UNIX). Se abrirá una ventana que le permite pegar en el comando/script que queremos ejecutar, y lo que el usuario seleccione ejecutar como.
Pero es un poco más complicado que eso, porque vas a cambiar una configuración por usuario. Si ejecuta el comando como root, sólo tendrá efecto si alguien inicia sesión en el sistema como root, que (con suerte) nunca nadie lo hace. Si selecciona "Actual de la consola de usuario en el equipo de destino", que va a ejecutar como quien está conectado en el momento, si alguien se registra en. ¿Tienes varios usuarios con el mismo equipo y/o el registro de salida entre usos? Si es así, van a tener que establecer para algunos usuarios, pero otros no.
Yo creo que este breve guión de trabajo para establecer la configuración de todas las cuentas de usuario actual (cada uno con un directorio de inicio /Usuarios), y también ajustar las plantillas de usuario para que los nuevos usuarios recibirán este ajuste. Tenga en cuenta que este script debe ser ejecutado como root, y no entrará en vigor para los usuarios actuales hasta que salga y entre de nuevo.
# Disable AirDrop for current users
for userdir in /Users/*; do
if [ -d "$userdir/Library" ]; then # only do this for "real" users
sudo -u "${userdir##*/}" defaults write com.apple.NetworkBrowser DisableAirDrop -bool YES
fi
done
# Disable AirDrop in the user templates, so new user accounts come with it pre-disabled
for templatedir in "/System/Library/User Template"/*; do
defaults write "$templatedir/Library/Preferences/com.apple.NetworkBrowser" DisableAirDrop -bool YES
done
ADVERTENCIA: no he probado este script. Probarlo en uno o un par de equipos que se pueden limpiar o reimagen fácilmente si algo va mal.