1

Я пытаюсь написать скрипт, который делает наших сетевых (активных каталогов) пользователями локальными администраторами на их маках. У меня есть скрипт, который будет делать это:

dseditgroup -o edit -n /Local /Default -a networkuser -t пользователь admin

но я хочу заменить 'networkuser' текущим вошедшим пользователем или даже всеми пользователями на компьютере. Причина этого в том, что я хочу перенести это на несколько компьютеров с помощью Apple Remote Desktop, и это сэкономит кучу времени, чем выполнение сценария индивидуально для каждого пользователя.

Кто-нибудь знает, как отредактировать этот скрипт, чтобы он влиял на пользователя, вошедшего в данный момент, или на всех пользователей компьютера?

Спасибо

1 ответ1

1

Вы можете попробовать следующую команду:

dseditgroup -o edit -n /Local/Default -a `whoami` -t user admin

Обратите внимание на кавычки до и после whoami . Они запустят команду whoami и будут использовать вывод вашей команды.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .