¿Cómo automatizar la instalación de SP1 para Delphi 2005?

4027 vistas

Este procedimiento se aplica a Delphi 2005 Architect.
 
En los ejemplos:
  • La unidad C: es donde se instaló Delphi 2005.
  • La unidad E: representa el CD-ROM / DVD-ROM donde se inserta el CD original de Delphi 2005.
  • La unidad D: es donde se copian los archivos desde Delphi 2005.
Copiar todo el contenido del primer CD de Delphi 2005 a un directorio, si es posible en un segundo disco:

delphi
  1. D:\Delphi2005

Ir al explorador de Windows o una consola de comandos y ejecutamos la siguiente sentencia:

delphi
  1. XCopy /S /E /V E:\*.* D:\Delphi2005

Después de realizado la copia del primer CD, inserte el segundo CD y luego en una consola (no utilizar el explorador de archivos en éste caso), volvemos a ejecutar el comando anterior:

delphi
  1. XCopy /S /E /V E:\*.* D:\Delphi2005

Sin contestar a las cinco preguntas formuladas para reemplazar los archivos existentes, que son:
  • D:\Delphi2005\readme.htm
  • D:\Delphi2005\bdn.html
  • D:\Delphi2005\deploy.htm
  • D:\Delphi2005\install.htm
  • D:\Delphi2005\MSDEInfo.htm
Una vez terminado de copiar el segundo CD, ejecute el parche 1 para Delphi 2005:


delphi
  1. D:\backup\Delphi\d2005_ARCH_upd1.exe

Si desea una lista de ajustes de lanzamiento, utilice:


delphi
  1. D:\backup\Delphi\d2005_ARCH_upd1.exe /?

El parámetro /S permite que, una vez que las claves de registro sean modificados, automatizar su ejecución (véase al final del documento).
 
A continuación, el patch le pedirá que inserte el primer CD, llamado "Delphi2005Disk1" en la unidad. Especifique el nombre del directorio donde ha copiado el CD original (D:\Delphi2005), piedes utilizar el botón "Examinar/Browse" y seleccione el siguiente archivo:


delphi
  1. D:\Delphi2005\Borland Delphi 2005 Architect Edition.msi

Click Ok.
 
La instalación del Parche se iniciará, y terminado la misma presionar el botón cerrar.
 
Puede comprobar la información de versión en el menú "Ayuda -> Acerca de Borland Developer Studio para Windows.".
 
Nota:

El nombre de la carpeta de origen se almacena en la siguiente clave del registro


delphi
  1. [HKEY_CLASSES_ROOT\Installer\Products\653A05086F36402448CD722277F64E77\SourceList] 
  2. "PackageName"="Borland Delphi 2005 Architect Edition.msi
  3. "LastUsedSource"="n;1;D:\\Delphi2005\\Install\\"