Trabajo en un entorno que utiliza NetBoot y NetRestore de OS X Server a diario para preparar las Mac para la reventa. Estoy trabajando en una nueva imagen personalizada para un cliente que tiene una solicitud especial.
En lugar de un simple almacén de la configuración deseada, quieren que recopilemos las direcciones Mac y los números de serie de todas las máquinas, y que se las enviemos en un archivo de Excel. Estoy luchando para recopilar esta información de forma automática. Buscaríamos en el software de auditoría de Mac si esto fuera una ocasión regular, pero esto es solo de 40 a 50 unidades, un número relativamente pequeño para nosotros, por lo que es básicamente un hecho aislado. También consideraríamos usar algo como Apple Remote Desktop (ARD) para esto, pero estamos regularmente en NetBooting o NetRestoring en muchos otros dispositivos, por lo que distinguir qué dispositivos forman parte de este lote y cuáles no puede resultar difícil.
Veo que en la terminal hay formas de extraer los números de serie (y presumiblemente las direcciones mac. este enlace proporciona un ejemplo de un script que recopila el número de serie y el número de modelo enlace ), pero hay una manera de hacerlo con un script similar, solo el serial ¿Se pueden agregar las direcciones MAC a un registro en un recurso compartido de archivos en la red? Quiero limitar la interacción del usuario tanto como sea posible para automatizar este proceso. Necesito que sea infalible, ya que contamos con ayudantes que nos ayudarán a realizar las restauraciones que no son tan inteligentes, y queremos que sea más rápido que ir al generador de perfiles del sistema y guardarlo así
TL; DR ¿Alguien tiene alguna idea sobre cómo recopilar automáticamente las direcciones de Mac y los números de serie en un archivo para más de 40 máquinas mientras se realizan búsquedas en red o durante un netrestore?