Modificadores de la línea de comandos para los paquetes de actualización de software de Windows

Seleccione idioma Seleccione idioma
Id. de artículo: 262841 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

Resumen

Algunas actualizaciones de software de Microsoft utilizan Hotfix.exe o Update.exe como programa de instalación. Estos programas de instalación comprueban la versión del Service Pack de Windows y el idioma del sistema operativo, instalan y registran la actualización de software en el equipo, y hacen copia de seguridad de los archivos para permitir la desinstalación de la actualización de software.

Las actualizaciones de software que utilizan uno de estos programas de instalación admiten varios modificadores de la línea de comandos que los administradores pueden utilizar para implementar las actualizaciones.

Para determinar si una actualización de software utiliza Hotfix.exe o Update.exe como programa de instalación para los paquetes publicados después de julio de 2004, examine el valor Motor del instalador en la ficha Versión del cuadro de diálogo Propiedades del paquete de actualización de software. En el caso de los paquetes publicados antes de julio de 2004, debe extraer el contenido del paquete para comprobar qué instalador se utiliza.

INTRODUCCIÓN

Microsoft empaqueta las actualizaciones de software utilizando diversos formatos de archivo autoextraíbles diferentes que ejecutan automáticamente un programa de instalación contenido dentro del paquete. En este artículo se describen los modificadores de la línea de comandos que puede utilizar con los paquetes de actualización de software que utilizan Hotfix.exe o Update.exe como programa de instalación. En el resto de este artículo se les denomina "paquetes de actualización de software de Windows".

Para obtener información adicional, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
824684 Descripción de la terminología estándar utilizada para describir las actualizaciones de software de Microsoft

Más información

Para determinar si un paquete de actualización de software utiliza Update.exe como programa de instalación, y para determinar qué versión utiliza, siga estos pasos:
  1. Haga clic con el botón secundario del mouse (ratón) en el paquete y, a continuación, haga clic en Propiedades.
  2. En la ficha Versión, bajo Más información de la versión, haga clic en Motor del instalador. Update.exe debe aparecer en el campo Valor.
  3. Para determinar la versión, haga clic en Versión del instalador. La versión del instalador que se utiliza en el paquete aparece en el campo Valor.
En el caso de los paquetes publicados antes de julio de 2004, o de los paquetes cuyo valor Descripción en la ficha General es Contenedor autoextraíble, siga estos pasos para determinar si se utiliza Update.exe o Hotfix.exe y qué versión se utiliza:
  1. Extraiga el paquete de actualización de software en una carpeta temporal única. Por ejemplo, para extraer los archivos para un paquete de actualización denominado KBNúmeroArtículo.exe en una carpeta denominada PaqueteExtraído de la unidad C, escriba lo siguiente en un símbolo del sistema:
    KBNúmeroArtículo /X:C:\PaqueteExtraído
  2. Abra la carpeta temporal que contiene los archivos extraídos para el paquete de actualización de software. Por ejemplo, abra C:\PaqueteExtraído.
  3. Busque el archivo Update.exe u Hotfix.exe en la carpeta temporal o en una subcarpeta.
  4. Para determinar la versión de Update.exe o de Hotfix.exe, haga clic con el botón secundario del mouse en ese archivo y, a continuación, haga clic en Propiedades.
  5. Haga clic en la ficha Versión y anote el valor de la línea Versión del archivo.

Nota
Si la descripción del paquete es Contenedor autoextraíble de Win32, el paquete de actualización de software es un paquete de IExpress. Para obtener información adicional acerca de los paquetes de IExpress, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
197147 Modificadores de la línea de comandos para los paquetes de actualización de software de IExpress


Si el paquete utiliza la extensión de archivo .msi o .msp, el paquete de actualización de software utiliza Windows Installer como programa de instalación. Para obtener información adicional acerca de las opciones de la línea de comandos que Windows Installer utiliza, visite el siguiente sitio Web de Microsoft:
http://msdn2.microsoft.com/en-us/library/aa367988.aspx
Las actualizaciones de software para Windows NT 4.0 y las incluidas en el Service Pack 3 de Windows 2000, o en otros Service Pack anteriores, utilizando Hotfix.exe como programa de instalación.

Update.exe se utiliza como programa de instalación para las actualizaciones de software incluidas en el Service Pack 4 de Windows 2000 y en versiones posteriores, y para las actualizaciones incluidas en Windows XP y en Windows Server 2003.

Nota
Algunos paquetes de actualización de software para las versiones de Windows que se muestran en la sección "La información de este artículo se refiere a" utilizan paquetes de IExpress o de Windows Installer. Estos paquetes no utilizan Hotfix.exe ni Update.exe como programa de instalación.

Información general del proceso de instalación

Cuando ejecuta un paquete de actualización de software de Windows sin modificadores de la línea de comandos, se ejecuta automáticamente el programa de instalación Hotfix.exe o Update.exe para instalar la actualización de software. El programa de instalación realiza las acciones siguientes:
  • El programa de instalación (Hotfix.exe o Update.exe) examina la versión del Service Pack que está utilizando actualmente. Si la versión del Service Pack es anterior a la versión de actualización de software, pero no anterior a la versión mínima especificada por la actualización de software, y el idioma es el mismo, el programa de instalación instala automáticamente la actualización de software. Si la versión del Service Pack es posterior a la versión de la actualización de software, la instalación no continúa.
  • Si el idioma de la actualización de software no coincide con el idioma del sistema operativo, la instalación no continúa.
  • Si no existe ningún conflicto con las versiones, Hotfix.exe o Update.exe instala la actualización de software.
  • El programa de instalación registra la actualización de software bajo una de las siguientes claves del Registro:
    HKEY_LOCAL_MACHINE \Software\Microsoft\Updates\<operating system>\<service pack level>\KB<nnnnnn>
    HKEY_LOCAL_MACHINE \Software\Microsoft\Windows NT\CurrentVersion\Hotfix\Q<nnnnnn>
    HKEY_LOCAL_MACHINE \Software\Microsoft\Windows NT\CurrentVersion\Hotfix\KB<nnnnnn>
  • La información para quitar la actualización de software se almacena en una carpeta oculta denominada $NtUninstallQnnnnnn$ o $NtUninstallKBnnnnnn$ en %Systemroot%.

Modificadores de la línea de comandos para el programa Update.exe

En las tablas siguientes se muestran los modificadores de la línea de comandos que admite cada versión diferente del programa Update.exe.

Contraer esta tablaAmpliar esta tabla
Modificador estándarDescripción del modificadorVersiones de Update.exe que admiten este modificador
/helpMuestra ayuda de la línea de comandos.La versión 5.3.24.3 y las versiones posteriores admiten el modificador /help. Por compatibilidad con versiones anteriores se puede utilizar el modificador /?.
/passiveModo de instalación desatendida. No se requiere ninguna interacción con el usuario, pero se muestra el estado de la instalación. Si se requiere un reinicio al final de la instalación, se mostrará un cuadro de diálogo al usuario con una advertencia de que el equipo se reiniciará en 30 segundos.La versión 5.3.24.3 y las versiones posteriores admiten el modificador /passive. Por compatibilidad con versiones anteriores se puede utilizar el modificador /u.
/quietModo silencioso; igual que el modo desatendido, pero no se muestra ningún mensaje de estado ni de error.La versión 5.3.24.3 y las versiones posteriores admiten el modificador /quiet. Por compatibilidad con versiones anteriores se puede utilizar el modificador /q.
/norestartNo se reinicia el equipo cuando finaliza la instalación.La versión 5.3.24.3 y las versiones posteriores admiten el modificador /norestart. Por compatibilidad con versiones anteriores se puede utilizar el modificador /z.
/warnrestartMuestra un cuadro de diálogo con una advertencia de que el equipo se reiniciará en x segundos. (El valor predeterminado es 30 segundos.) Está pensado para su uso junto con los modificadores /quiet o /passive.La versión 6.1.22.0 y las versiones posteriores admiten el modificador /warnrestart.
/forcerestartReinicia el equipo después de la instalación y fuerza el cierre de otras aplicaciones en el apagado sin guardar primero los archivos abiertos.La versión 5.3.24.3 y las versiones posteriores admiten el modificador /forcerestart.
/promptrestartPresenta un cuadro de diálogo para preguntar al usuario si se requiere un reinicio. Está pensado para su uso con /quiet.La versión 6.1.22.0 y las versiones posteriores admiten el modificador /promptrestart.
/forceappscloseFuerza el cierre de otros programas cuando se apaga el equipo.La versión 5.4.15.0 y las versiones posteriores admiten el modificador /forceappsclose. Por compatibilidad con versiones anteriores se puede utilizar el modificador /f.
/nobackupNo hace copia de seguridad de los archivos para la desinstalación.La versión 6.1.22.0 y las versiones posteriores admiten el modificador /nobackup. Por compatibilidad con versiones anteriores se puede utilizar el modificador /n.
/overwriteoemSobrescribe los archivos OEM sin pedir confirmación.La versión 6.1.22.0 y las versiones posteriores admiten el modificador /overwriteoem. Por compatibilidad con versiones anteriores se puede utilizar el modificador /o.
/integrate:rutaDeAccesoIntegra las actualizaciones de software en los archivos de código fuente de la instalación de Windows situados en la ruta de acceso especificada. Tenga en cuenta que :rutaDeAcceso se refiere a la carpeta que contiene la carpeta i386.La versión 5.4.15.0 y las versiones posteriores admiten el modificador /integrate:rutaDeAcceso. Por compatibilidad con versiones anteriores se puede utilizar el modificador /s.
/log:rutaDeAccesoPermite al usuario especificar dónde desea crear el archivo de registro.La versión 6.1.22.0 y las versiones posteriores admiten el modificador /log.
/ERHabilita el informe de errores extendido.Todas las versiones admiten el modificador ER.
/verboseHabilita el registro detallado. Crea %Windir%\CabBuild.log en la instalación, donde se indican los archivos que se van a copiar. El uso de este modificador puede hacer que la instalación sea mucho más lenta.La versión 5.3.24.3 y las versiones posteriores admiten el modificador /verbose. Por compatibilidad con versiones anteriores se puede utilizar el modificador /v.
/d:rutaDeAccesoEspecifica un directorio de copia de seguridad para la instalación del Service Pack de Windows. :rutaDeAcceso indica la carpeta de destino para los archivos de copia de seguridad. La ubicación predeterminada para las copias de seguridad es %Systemdrive%\$ntservicepackuninstall$. Este modificador no está disponible para las actualizaciones que no sean Service Pack, y sólo está disponible en las versiones 5.3.16.5 y posteriores del instalador.
/extract[:rutaDeAcceso]Extrae archivos sin iniciar la instalación. Si ":rutaDeAcceso" no se incluye, se le pedirá la ruta de acceso de una carpeta de destino para extraer los archivos. Si se utiliza ":rutaDeAcceso", los archivos se extraen en la carpeta de destino especificada.La versión 5.3.24.3 y las versiones posteriores admiten el modificador /extract. Por compatibilidad con versiones anteriores se puede utilizar el modificador /x.
/hotpatch:disableDeshabilita la funcionalidad de revisiones en caliente y sólo instala la revisión en frío.Esto sólo se utilizará para paquetes de Windows Server 2003 que admiten revisiones en caliente, y está disponible en las versiones 6.1.22.0 y posteriores. Para obtener más información acerca de las revisiones en caliente, consulte la sección "Referencias" de este artículo para ver un vínculo a la nota del producto "Inside Update.exe".


Notas
  • Estamos adoptando un conjunto coherente de modificadores de la línea de comandos que pueda utilizar para implementar paquetes que contienen actualizaciones de software. Para obtener más información al respecto, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
    824687 Modificadores de la línea de comandos para los paquetes de actualización de software de Microsoft
    Por compatibilidad con versiones anteriores, las actualizaciones de software de Windows que implementan los nuevos nombres de modificadores estándar también admiten los modificadores de instalación utilizados por la versión anterior de Update.exe. Sin embargo, recomendamos que deje de utilizar los modificadores anteriores porque esta compatibilidad puede desaparecer en actualizaciones de software futuras.
  • Todas las opciones de modificador que se muestran utilizan una barra diagonal (/). Por compatibilidad con versiones anteriores, todavía se puede utilizar un guión (-) en lugar de la barra diagonal (/).
  • Para quitar sin ningún riesgo una actualización de software, quite primero la actualización instalada más recientemente. Por ejemplo, suponga que el hotfix A y el hotfix B reemplazan el mismo archivo o las mismas claves del Registro, y que instaló el hotfix A antes que el hotfix B. Para devolver el sistema al estado que tenía antes de la instalación del hotfix A, debe desinstalar el hotfix B antes de desinstalar el hotfix A. Para obtener más información acerca de cómo quitar actualizaciones de Update.exe, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
    823836 Quitar las actualizaciones de software de Windows en el orden equivocado puede hacer que el sistema operativo deje de funcionar

Modificadores de la línea de comandos para el programa Hotfix.exe

En la tabla siguiente se muestran los modificadores de la línea de comandos admitidos por el programa Hotfix.exe.
Contraer esta tablaAmpliar esta tabla
Modificador de la línea de comandosDescripción
/fFuerza el cierre de otros programas en el apagado
/lMuestra las actualizaciones de software instaladas
/mModo desatendido
/nNo hace copia de seguridad de los archivos para la desinstalación
/qModo silencioso: no se requiere la intervención del usuario
/yRealiza la desinstalación (debe utilizarse con /m o con /q)
/zNo reinicia el equipo después de la instalación

Para obtener más información acerca de cómo instalar y quitar actualizaciones de software que utilizan Hotfix.exe, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
184305 Cómo instalar y quitar revisiones con Hotfix.exe

Referencias

En las notas del producto siguientes se describe Update.exe, el instalador de paquetes para Windows y componentes de Windows:
http://www.microsoft.com/technet/prodtechnol/windowsserver2003/deployment/winupdte.mspx

Propiedades

Id. de artículo: 262841 - Última revisión: viernes, 26 de octubre de 2007 - Versión: 10.2
La información de este artículo se refiere a:
  • Microsoft Windows Server 2003, 64-Bit Datacenter Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Tablet PC Edition
  • Microsoft Windows XP Media Center Edition
  • Microsoft Windows XP Media Center Edition 2004
  • Microsoft Windows XP 64-Bit Edition Version 2002
  • Microsoft Windows XP 64-Bit Edition Version 2003
  • Microsoft Windows 2000 Datacenter Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Server
  • Microsoft Windows NT Server 4.0, Terminal Server Edition
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows Millennium Edition
  • Microsoft Windows 98 Second Edition
  • Microsoft Windows 98 Standard Edition
  • Microsoft Windows 95
Palabras clave: 
kbinfo kbupgrade kbsetup kbproductlink KB262841

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com