Когда вы управляете настройкой на клиенте Mac через диспетчер рабочей группы / открытый каталог, вы можете проверить его влияние на клиента двумя способами.
Откройте Терминал и запустите mcxquery
Запустите «Сведения о системе» и выберите «Программное обеспечение» -> «Управляемый клиент» в левом столбце.
Я ожидаю, что эти два метода дадут одинаковые результаты, но я неоднократно видел, что это не так. Почему они разные? Прав ли я, думая, что они должны быть идентичными?
Дополнение: Когда предпочтения фактически комбинируются, кто из этих двух видит вещи так же, как композитор?
Компьютер, на котором я только что это увидел, не был в сети, и когда я снова его подключил, результаты были такими, как я ожидал. Это наводит меня на мысль, что mcxquery передает информацию в реальном времени и что данные, используемые System Profiler, кэшируются. Интересно, что использует наборщик.
Обновить: В версии 10.6 mcxquery
команда имеет -useCache
флаг, что «Возвращает кэшированные настройки компьютера на локальном узле, если они доступны».
Это дает мне понять, что профилировщик системы сообщает кэшированные данные, а mcxquery - нет (без флага). Я предполагаю, что композитор использует кешированные значения.
Обратите внимание, однако, что mcxquery показывает настройки, управляемые на локальном компьютере (а не в каталоге), но системные настройки этого не делают.