Changes between Initial Version and Version 1 of EntornoPreArranque/en


Ignore:
Timestamp:
Feb 22, 2012, 8:35:06 PM (12 years ago)
Author:
paqui
Comment:

1st version

Legend:

Unmodified
Added
Removed
Modified
  • EntornoPreArranque/en

    v1 v1  
     1[[TranslatedPage]]
     2[[TOC(heading=Índice)]]
     3
     4In version 1.0.2, we added new functions to library:
     5  * http://www.opengnsys.es/browser/trunk/client/engine/PostConfEAC.lib
     6
     7
     8== PostconfEAC.lib ==
     9
     10En esta librería hemos añadido las siguientes funciones las cuales se encargan de generar un minisetup en el primer arranque de Windows. Este mini-arranque ejecutará un archivo cmd al cual le podemos indicar los comandos que necesitemos para acabar de configurar la máquina.
     11
     12* Las funciones son:
     13  * ogInstallMiniSetup (): Esta función se encarga de crear las claves de registro necesarias para que se efectue el mini setup en el arranque. Hay que indicarle el punto de montaje donde esta windows y el nombre del archivo cmd que ejecutará (si existe lo sobrescribe).
     14  * ogAddCmd (): Una vez creado el mini setup, con esta función iremos añadiendo comandos al .cmd que se ejecutaran en el mini setup.
     15
     16 * Por ejemplo, en una postconfiguracion donde queremos que la maquina active windows e instale un .msi lo haríamos de la siguiente manera.
     17 
     18{{{
     19#Le indicamos que debe de hacer el mini setup en el arranque con el archivo join.cmd
     20ogInstallMiniSetup /mnt/sda1 join.cmd
     21
     22#Añadimos un comando en el archivo join.cmd para activar windows 7 de manera silenciosa
     23ogAddCmd /mnt/sda1 join.cmd "CSCRIPT slmgr.vbs /ato //B"
     24
     25#Añadimos un comando para instalar un paquete .msi que se encuentra en la raíz de manera silenciosa
     26ogAddCmd /mnt/sda1 join.cmd "msiexec.exe /i \"c:\instalable.msi\" /qb"
     27}}}