Users Guide
CódigosdesalidaparalaCLI
DespuésdeejecutarelDUP,seestablecenloscódigosdesalidadescritosenTabla 4-2.
LoscódigosdesalidaayudanadeterminaryanalizarlosresultadosdelaoperaciónunavezqueseejecutaronlosDUP.
Tabla 4-2.Códigosdesalida
Secuencia de comandos de muestra
ElsiguienteejemplomuestracómousarlassecuenciasdecomandosparaejecutarlosDUP.
La secuencia de comandos Update.bat esunejemplodelaactualizacióndelfirmwaredeESMydelBIOSenunsistemaDell.Losresultadosdelaejecuciónse
colocan en un archivo de registro denominado PE2600.log.Eltextoquerepresentaloscódigosdesalidadelaejecucióndecadapaquetetambiénseincluye
enelarchivo.Esaconsejablequetratealgunosdeloscódigosdesalidadeformadistintaenlassecuenciasdecomandosqueescriba.
Esta secuencia de comandos supone que los DUP han sido descargados a una carpeta en el sistema de destino.
Secuencia de comandos Update.bat
@echo off
set LOG=C:\Updates\PE2600.log
set PKG=C:\Updates\ESM\ESM-WIN-A18.exe
echo Executing %PKG% >>%LOG%
%PKG% /s /l=%LOG%
set ExitCode=%ErrorLevel%
if %ExitCode% EQU 0 echo Result: SUCCESSFUL >>%LOG%
Las opciones /e y /cnosonválidasconestaopción.
/s
Opcióndesilencio
Ejecutalaactualizaciónsilenciosamente,sinlaintervencióndelusuario.
Cuandonoseespecificalaopción/s,elDUPseejecutaenmododeinterfaz
gráficadelusuario(interactivo).
Laopción/s es necesaria cuando se utilizan las opciones /e, /f, /c, /l y /u.
NOTA: Elusodelaopción/socasionaquetodalainformacióndesalidase
escriba en archivos de registro.
nombre_del_paquete.exe /s /l=c:\pkg.log
/u=<nombre_de_archivo>
Opciónderegistro
Unicode
Agrega mensajes registrados a un archivo Unicode especificado; crea un
nuevo archivo si no lo hay. Si el nombre del archivo contiene espacios,
encierre entre comillas el valor <nombre_de_archivo>.
Conestaopciónsenecesitalaopción/s.
nombre_del_paquete.exe /s /u=c:\pkg.log
nombre_del_paquete.exe /s /u="c:\Update
Log\pkg.log"
Valor
Nombre del
mensaje
Descripción
0
SUCCESSFUL
Laactualizaciónfuesatisfactoria.
1
UNSUCCESSFUL
(FAILURE)
Seprodujounerrorduranteelprocesodeactualización.Laactualizaciónnoserealizósatisfactoriamente.
2
REBOOT_REQUIRED
Debe reiniciar el sistema para aplicar las actualizaciones.
3
DEP_SOFT_ERROR
Algunas causas posibles son:
l Intentóactualizaralamismaversióndelsoftware.
l Intentóreinstalarunaversiónanteriordelsoftware.
Paranovolverarecibiresteerror,introduzcalaopción/f.
4
DEP_HARD_ERROR
Elprerrequisitoindispensabledesoftwarenoseencontróenelsistema.Laactualizaciónnofuesatisfactoriaporqueel
servidornocumplióconlosprerrequisitosdelBIOS,delcontroladorodelfirmwareparaquelaactualizaciónsepuedaaplicar,o
porquenoseencontróningúndispositivoadmitidoenelsistemadedestino.ElDUPrealizaestarevisióneimpidequela
actualizaciónseapliquesilosrequisitospreviosnosecumplenyevitaqueelservidorllegueaunestadodeconfiguraciónno
válida.LosprerrequisitossepuedencumpliraplicandootroDUP,siestádisponible.Enestecaso,elotropaquetesedeberá
aplicar antes que el actual para que las dos actualizaciones sean satisfactorias. Un mensaje DEP_HARD_ERROR no se puede
suprimir utilizando el valor /f.
5
QUAL_HARD_ERROR
El DUP no es aplicable. Algunas causas posibles son:
l El DUP no es compatible con el sistema operativo.
l El DUP no es compatible con el sistema.
l El DUP no es compatible con los dispositivos que hay en el sistema.
Un mensaje QUAL_HARD_ERROR no se puede suprimir con el valor /f.
6
REBOOTING_SYSTEM
Elsistemaseestáreiniciando.










