Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La herramienta OA 3.0 es una herramienta de línea de comandos que admite el montaje, la generación de informes y la devolución de un identificador único para los equipos de la planta de fábrica. Puede ejecutar la herramienta OA 3.0 de dos maneras:
Mediante el modo de auditoría en el equipo cliente totalmente ensamblado. Para obtener más información acerca de cómo ejecutar la herramienta OA 3.0 en modo auditoría, consulte la Información general del modo auditoría en Windows ADK.
Mediante el uso del modo OOBE en el equipo cliente totalmente ensamblado. Cuando aparezca el primer mensaje en OOBE, presione Mayús + F10 para abrir un símbolo del sistema de administrador y ejecutar la herramienta OA3.0, y luego apague la máquina. La experiencia OOBE del usuario final debe ser coherente con la ejecución de la herramienta OA en modo auditoría y no desviarse del estándar.
Opción | Descripción |
---|---|
/Assemble | Recupera una clave de producto que tiene el estado Cumplido de la base de datos de la fábrica y luego ensambla el archivo OA3.bin y el archivo OA3.xml para un ordenador específico. Después del ensamblado, la herramienta de inyección de firmware proporcionada por OEM puede insertar el archivo OA3.bin en el firmware del equipo.
Ejemplo:
|
/Report | Crea el valor hash de hardware para un equipo específico, asocia el valor con el identificador de clave de producto y, a continuación, envía el archivo OA3.xml al servidor de informes en la planta de fábrica. Esta opción de línea de comandos se usa generalmente en la planta de fábrica después de insertar la clave de producto en el nuevo ordenador.
ImportanteAl usar la opción de línea de comandos /informar junto con un adaptador de red inalámbrico interno, debe ejecutar el sistema operativo completo. No puede usar Windows PE. Además, si ejecuta la opción /informar sin conexión de servidor, el informe resultante se guarda en la misma ubicación que el archivo OA3.xml que especifica el archivo de configuración. El archivo de informe se enviará al servidor de informes en la planta de fábrica la próxima vez que ejecute la opción /informar cuando el ordenador esté conectado.
Ejemplo:
Si la máquina no tiene ninguna clave de producto en el firmware, puede ejecutar /report /NoKeyCheck para generar un hash de hardware para la validación sin conexión. Pero se producirá un error en el envío de CBR si falta una clave de producto en el firmware.
Ejemplo:
|
/Devolver | Devuelve una clave de producto existente para la conciliación. Por ejemplo, puede usar esta opción si reemplaza una asociación de hardware insertada previamente por una nueva asociación para el mismo ordenador. Esta opción de línea de comandos se usa generalmente después de generar el informe de compilación del ordenador. No se admite en MDOS.
Ejemplo:
|
/LogTrace=<OA3_log_file> | Registra los datos de seguimiento de diagnóstico de generación de hash de hardware de OA 3.0 en un archivo especificado en <OA3_log_file>. La ruta debe ser válida para que OA3Tool.exe pueda escribir. Se recomienda encarecidamente a los socios que utilicen este modificador cuando prueben los informes CBR de OA 3.0 y la tolerancia al hash del hardware.
Ejemplo:
|
/CheckEdition | Realiza una comprobación cruzada entre la clave de producto insertada y el sistema operativo de destino para la coincidencia de edición. Dos modos son posibles:
|
/Configfile=<configfile_location> | Especifica la ubicación y el nombre del archivo de configuración, que contiene la ubicación del servidor del proveedor de claves; ubicaciones de rutas de archivos para archivos de registro, códigos de error y mensajes; y la ubicación de los directorios temporales necesarios para ensamblar la clave del producto en formatos binario y XML. |
/DecodeHwHash | Se utiliza para decodificar el hash de hardware en un formato xml legible por humanos. /DecodeHwHash acepta una cadena (por ejemplo, si se almacena en una base de datos o se envía por correo electrónico) o una ruta de archivo al archivo XML completo generado en la etapa /Report.
Ejemplo:
|
/Validate | Realiza una pasada de validación para garantizar que la tabla MSDM exista, que el encabezado de la tabla MSDM incluya todos los campos obligatorios y que las entradas de la tabla MSDM existan y se ajusten a los formatos correctos.
Ejemplo:
|
/ValidateSMBIOS | Los valores TotalPhysicalRAM y PrimaryDiskTypeCapacity se obtienen de las estructuras SMBIOS del dispositivo. Es responsabilidad de los OEM inicializar adecuadamente estas estructuras. Para validar que estas estructuras estén inicializadas correctamente, OA3Tool RS3 o versión superior tiene una nueva opción /ValidateSMBIOS que itera sobre las tablas SMBIOS y garantiza que se inicialicen correctamente con respecto a estos dos atributos. Dos modos son posibles:
|
/ValidateHwHash | Se utiliza para validar el elemento hash de hardware codificado en base64 con los criterios de calidad predefinidos para campos críticos e importantes. Los campos críticos son necesarios para que funcione la función Autopilot, mientras que los campos importantes se utilizan para calcular los honorarios de licencia de regalías.
Esta función solo está disponible en la versión 18950 o posterior de la herramienta OA 3.0.
La opción /ValidateHwHash acepta una cadena (si se almacena en una base de datos o se envía por correo electrónico, por ejemplo) o una ruta de acceso de archivo al archivo XML completo generado en la fase /Report.
Ejemplo:
OA3Tool.exe /ValidateHwhash=<Hardware Hash string>|<report_file.xml>
Los campos críticos son:DiskSerialNumber TpmVersion EkPubHash MacAddress ProductKeyId SmbiosSystemFamily SmbiosSystemManufacturer SmbiosSystemProductName SmbiosSystemSerialNumber SmbiosUuid Los campos importantes son: ChassisTypes DigitalerSupportID DiskType DisplayResolution DisplaySize InternalDiskCount OsBuild OsCpuArchitecture OSType ProcessorCores ProcessorModel TotalDiskCapacity TotalPhysicalRAM |
Nota:
La opción /ValidateHwash comprueba si hay errores, espacios en blanco o valores NULL en cualquiera de los campos del hash de hardware descodificado. Los campos adicionales que se van a comprobar se encuentran en la tabla siguiente.
Campo | Salida |
---|---|
Tipo de SO | La salida debe ser “FullOS”. Si el campo está vacío o representa "WinPE", no se utilizó un arranque completo del sistema operativo al crear el hash de hardware. |
RAM física total | La salida debe representar la RAM en el dispositivo. (es decir, 4, 8, 16, etc.). Si el campo está vacío o "0", 65535, la RAM no se capturó correctamente. |
Capacidad total del disco principal | La salida debe representar el disco principal en el dispositivo. (es decir, 128, 256, 1024, etc.) |
Resolución de pantalla y tamaño de pantalla física | La salida debe representar la resolución de visualización interna y el tamaño físico. Si el campo es "0", el dispositivo debe tener un monitor externo, por ejemplo, como con un escritorio. |
Campos SMBIOS | La salida no debe contener datos, estar en blanco o contener una cadena predeterminada, como "Para ser completado por O.E.M" |
MacAddress | La salida no debe representar datos, en blanco, 00:00:00:00:00:00 o FF:FF:FF:FF:FF:FF:FF |
ChassisTypes | La salida debe seguir la regla en la especificación de referencia de SMBIOS. |