Crear Winpe integrando Powershell

Hola que tal amigos pues en esta ocasión vamos a ver la forma de integrar Powershell dentro de Winpe con las siguientes instrucciones, para ello necesitamos tener instalado previamente ADK en mi caso 8.1. una vez instalada la herramienta lo primero que haremos será crear directamente en el directorio de C: una carpeta con el nombre de winpe86 o winpeamd64 dependiendo de la arquitectura, en mi caso vamos a crear la carpeta winpe86. además de crear otra carpeta donde montaremos la imagen winpe.wim para poder añadirle los comandos necesarios. como se muestra a continuación.

1

ahora copiaremos el archivo winpe.wim a la carpeta c:\winpe86, este archivo depende mucho su ubicación, para mi caso esta en la siguiente ruta:

C:\Program Files\Windows Kits\8.1\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\en-us

2

una vez copiada la imagen ahora abrimos en modo elevado el entorno de herramientas de implementación y creación de imágenes para montar nuestra imagen winpe.wim tal y como se muestra a continuación.

Imagex /mountrw C:\winpe86\winpe.wim 1 C:\montar

3

ahora nos posicionaremos dentro de herramientas de implementación y creación de imágenes (cmd) misma pantalla hasta esta posición:

C:\Program Files\Windows Kits\8.1\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\WinPE_OCs

5

estando en esta posición debemos ejecutar los siguientes comandos:

dism /image:C:\montar /add-package /packagepath:”WinPE-Scripting.cab”
dism /image:C:\montar /add-package /packagepath:”en-us\WinPE-Scripting_en-us.cab”
dism /image:C:\montar /add-package /packagepath:”WinPE-WMI.cab”
dism /image:C:\montar /add-package /packagepath:”en-us\WinPE-WMI_en-us.cab”
dism /image:C:\montar /add-package /packagepath:”WinPE-MDAC.cab”
dism /image:C:\montar /add-package /packagepath:”en-us\WinPE-MDAC_en-us.cab”

dism /image:C:\montar /add-package /packagepath:”WinPE-HTA.cab”
dism /image:C:\montar /add-package /packagepath:”en-us\WinPE-HTA_en-us.cab”

dism /image:C:\montar /add-package /packagepath:”WinPE-PowerShell3.cab”
dism /image:C:\montar /add-package /packagepath:”en-us\WinPE-PowerShell3_en-us.cab”
dism /image:C:\montar/add-package /packagepath:”WinPE-DismCmdlets.cab”

dism /image:C:\montar /add-package /packagepath:”en-us\WinPE-DismCmdlets_en-us.cab”

aquí un ejemplo:

6

ahora montamos la imagen:

Imagex /unmount /commit C:\Mount

7

ahora procedemos a crear nuestra imagen .ISO.

lo primero será crear una carpeta llamada winpeiso. y procedemos a copiar todo el contenido de esa carpeta a la creada aquí la ruta

C:\Program Files\Windows Kits\8.1\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\Media

ahora creamos la carpeta sources dentro de ella copiamos el archivo winpe.wim  además de copiar el archivo etfsboot quedando como se muestra a continuación.

12

y ejecutamos el comando para la creación de nuestro .ISO

oscdimg -b”c:\winpeiso\etfsboot.com” -n C:\winpeiso C:\winpeiso\WinPEfinal.iso

9

ahora si probamos con vmware 9.0 para ver el resultado 🙂

final

un saludo a todos mis lectores y estamos con nuevos post 🙂

MAP L.I. Jesús Octavio Rodríguez de Santiago

https://www.facebook.com/freelance.deployment
http://www.freelance-it.com.mx
@freelanceitags

 

 

 

 

Deja un comentario