Changes between Version 14 and Version 15 of EjemploPracticos


Ignore:
Timestamp:
Oct 18, 2016, 11:08:22 AM (9 years ago)
Author:
rsierra
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • EjemploPracticos

    v14 v15  
    99
    1010             [http://www.opengnsys.es/downloads/56 Descarga]
     11
     12== Activación licencia de productos Microsoft en la restauración ==
     13    * Renombrar el fichero configureOsCustom.template como configureOsCustom
     14    * añadir las siguientes líneas en el fichero configureOsCustom, en el Paso 1
     15
     16{{{
     17# Llamar a la postconfiguración por defecto
     18configureOs "$1" "$2"
     19# Postconfiguración específica para SO y versión.
     20OSVERSION=$(ogGetOsVersion $1 $2)
     21case "$OSVERSION" in
     22    *Windows*)
     23# PAra sistemas operativos Windows7, Windows8.x y Windows10
     24        DIRMOUNT=$(ogMount $1 $2)
     25        touch "$(ogGetPath $DIRMOUNT/Windows/System32)/$FILECMD"
     26        ogAddCmd $1 $2 $FILECMD '@echo off'
     27        ogAddCmd $1 $2 $FILECMD 'echo "* Activar red"'
     28        ogAddCmd $1 $2 $FILECMD 'net start "Conexiones de red"'
     29        ogAddCmd $1 $2 $FILECMD 'net start "Cliente DHCP"'
     30        ogAddCmd $1 $2 $FILECMD 'echo "* Activar Windows 10"'
     31# Borra la clave original del sistema operativo
     32        ogAddCmd $1 $2 $FILECMD 'cscript %windir%\system32\slmgr.vbs /upk'
     33# Establece una clave genérica para la versión del Sistema Operativo, consultar la clave en las NOTAS
     34# a continuación
     35        ogAddCmd $1 $2 $FILECMD 'cscript %windir%\system32\slmgr.vbs /ipk "Clave IPK" >NUL'
     36# Establece el servidor KMS
     37        ogAddCmd $1 $2 $FILECMD 'cscript %windir%\system32\slmgr.vbs /skms "Nombre/IP Servidor KMS":1688 >NUL'
     38# Activa el sistema operativo frente al servido KMS
     39        ogAddCmd $1 $2 $FILECMD 'cscript %windir%\system32\slmgr.vbs /ato'
     40# Detecta la versión de Office instalada
     41        for i in Office14 Office15 Office16; do
     42            [ -n "$(ogGetPath "$DIRMOUNT/Program Files/Microsoft Office/$i")" ] && OFFICE="$i"
     43        done
     44        if [ -n "$OFFICE" ]; then
     45            ogAddCmd $1 $2 $FILECMD 'echo "* Activar '$OFFICE'"'
     46            ogAddCmd $1 $2 $FILECMD 'cd "C:\Program Files\Microsoft Office\'$OFFICE'"'
     47            ogAddCmd $1 $2 $FILECMD 'cscript ospp.vbs /osppsvcrestart >NUL'
     48            ogAddCmd $1 $2 $FILECMD 'cscript ospp.vbs /sethst:"Nombre/IP Servidor KMS" >NUL'
     49            ogAddCmd $1 $2 $FILECMD 'cscript ospp.vbs /osppsvcauto >NUL'
     50            ogAddCmd $1 $2 $FILECMD 'cscript ospp.vbs /act'
     51            ogAddCmd $1 $2 $FILECMD 'start winword.exe'
     52            ogAddCmd $1 $2 $FILECMD 'taskkill /F /IM winword.exe'
     53        fi
     54
     55        ;;
     56# Añadir aquí postconfiguración para otros sistemas operativos y otras versiones.
     57esac
     58}}}
     59
     60NOTAS:
     61    * LAS claves IPK son específicas para cada versión del Sistema Operativo Windows, pueden consultarlas en:
     62          https://technet.microsoft.com/en-us/library/jj612867.aspx?f=255&MSPPError=-2147217396
    1163
    1264== Activación licencia de productos Microsoft:  Windows 7 y Office 2010 y superior ==