Я ищу совета или предложения о том, как «управлять» небольшим количеством компьютеров Mac в среде Windows 2003/2008, в основном. У нас около дюжины компьютеров Mac, используемых веб-командой, и я хотел бы иметь возможность обрабатывать запросы, чтобы узнавать такие вещи, как установленное программное обеспечение, версии и т. Д., Как я бы сделал что-то вроде Psinfo для компьютеров с Windows. Что-то, что я могу запустить с рабочей станции XP или Windows 7, и это ненавязчиво, было бы здорово. У меня большой опыт работы с компьютерами на базе Windows, но с компьютерами Mac нет или почти нет. Любые предложения будут оценены.
SpiceWorks может сделать то, что вам нужно. Приложение мониторинга SpiceWorks работает в системе Windows и должно иметь возможность запрашивать любое устройство с IP-адресом. (Я никогда не использовал SpiceWorks; только слышал об этом.)
Об этом Mac> Подробнее> Программное обеспечение> Приложения
Запустите это с открытым монитором активности, чтобы вы могли проверить, где находятся двоичные файлы или исполняемые файлы.
Возможно, вы сможете написать свой собственный сценарий для всех Mac. Если нет, то это всего лишь небольшое количество, и я не думаю, что приложения меняются так часто. (еженедельно?)
Надеюсь, поможет.
Apple Remote Desktop делает многое из того, что вы хотите, но для его запуска нужен Mac. Они могут быть написаны через perl, python или ruby, но вам нужно будет установить выбранную платформу на вашем компьютере с Windows.
Что касается установленных приложений, вам придется пройтись по файловой системе для пакетов .app, но у Mac нет всеобъемлющего реестра, такого как Windows. (Хотя вы можете запросить Spotlight, поисковую базу данных.)