Título: Crear windows desatendido Publicado por: cristiansbd95 en 15 Junio 2016, 00:29 am Hola, quiero crear un windows 10 desatendido pero con programas por defecto instalados,estoy utilizando el software NTLite,en dicho programa hay una opción que es post-setup que es para instalar software como el office,el adobe reader,etc... Pero no se como hacerlo he estado probando y no lo consigo, os adjunto pantallazo de la interfaz haber si me podéis ayudar.
Si utilizáis otra herramienta para crear estos tipos de windows me gustaría que me pusierais vuestra opinión. https://drive.google.com/open?id=0B1TTm5KcFQobUzEyTnVpYXIwbWM Título: Re: Crear windows desatendido Publicado por: Eleкtro en 15 Junio 2016, 02:48 am Si utilizáis otra herramienta para crear estos tipos de windows me gustaría que me pusierais vuestra opinión. Antes de nada quiero hacerte saber que todas las herramientas existentes y por existir son solamente un wrapper de la API DismAPI de Microsoft (las aplicaciones más mediocres hacen uso de otro wrapper, la aplicación DISM de Microsoft), con funcionalidades extendidas (ej. como tu has dicho, poder seleccionar un programa y añadirlo de forma guiada y automatizada ...sin mayor interacción por tu parte.) Dicho esto, considero que la aplicación más completa es WinToolkit (si, funciona para Windows 10).
Sin embargo, este tipo de aplicaciones tienen ciertas limitaciones, como por ejemplo poder añadir/instalar una aplicación que no está soportada, ya que los programas soportados o "predefinidos" por así decirlo están soportados por que para realizar el proceso de automatización el autor conoce que claves de registro ha de añadir, o todo lo demás que haya que hacer, Ante este tipo de limitaciones, la solución más efectiva siempre es recurrir a la ya mencionada aplicación DISM de Microsoft (o bien a la DismAPI que ya mencioné, pero solo en caso de que tengas nociones de programación), aunque existen pasos adicionales que son necesarios. A continuación te explicaré lo que debes hacer en caso de utilizar DISM, sin embargo, debo dividir las soluciones en dos soluciones diferentes, puesto que dependiendo del tipo de programa que quieras instalar, vas a necesitar una solución, o la otra. En caso de que sea una aplicación "normalita", es decir, una aplicación portable que funcione con copiar y pegar, que no manipule el registro para añadir cientos de entradas, que no instale drivers, ni registre componentes ActiveX o librerías adicionales, o haga otras cosas raras. 1. Descarga la versión de DISM compatible con Windows 10. Para ello, debes descargar el kit Windows ADK:
2. Monta la imagen objetivo de Windows 10 en un directorio cualquiera. Con el siguiente comando: Código: Dism.exe /Mount-Image /ImageFile:"C:\Ruta de la imagen\Install.wim" /Index:"Índice de la imagen" /MountDir:"C:\Directorio de montado" Nota: Suele tardar en montar al rededor de 5-10 minutos. 3. Copia y pega el programa (junto a sus librerías y etc) en el directorio "C:\Directorio de montado\Program Files\Mi Programa" o bien "C:\Directorio de montado\Program Files (x86)\Mi Programa" dependiendo de la arquitectura de dicho programa. 4. Desmonta la imagen, aplicando los cambios efectuados. Con el siguiente comando: Código: Dism.exe /Unmount-WIM /Commit /MountDir:"C:\Directorio de montado" En este punto, los cambios se habrán guardado en el archivo "Install.wim". Ya está todo listo. En caso de que sea una aplicación no tan "normalita", o no estés seguro de que cambios realiza el programa en el sistema operativo durante el proceso de instalación: Te advierto que es una tarea que lleva su tiempo, un par de horas. No es que sea una tarea compleja, simplemente requiere tiempo ...ya irás viendo el por qué. 1. Descarga un software de virtualización de sistemas operativos. Puedes utilizar VirtualBox, pero yo te recomiendo VMWare Player, ambos son gratuitos.
2. Crea un disco duro virtual de al menos 100 GB, e instala la ISO de Windows 10. También puedes realizar la instalación desde un DVD o directorio que contenga los archivos del DVD de instalación (al menos con VMWare). IMPORTANTE, al momento de instar Windows 10, en el menú de particiones, debes dividir el disco duro en dos particiones. Si no lo haces ahora, deberás hacerlo en cualquier otro momento desde el administrador de discos de Windows, o si lo prefieres, con el siguiente script: Código
3. Al finalizar la instalación del Windows 10 virtualizado, cuando ya hayas entrado a tu sesión de usuario, instala las extensiones del software de virtualización para poder compartir carpetas. En VMWare, esto se hace mediante el menú "VM -> Install VMWare Tools" En VirtualBox, tienes que descargar manualmente el paquete de extensiones, desde su página web, y luego instalarlas haciendo doble click sobre el archivo descargado. Acto seguido, establece una carpeta compartida. Esto será un directorio local al que el Windows 10 virtualizado podrá acceder, para ejecutar el instalador del programa en cuestión. Nota: Si lo prefieres puedes compartirte a ti mismo el programa en cuestión enviándotelo a tu dirección de correo, y despues descargándolo desde el Windows 10 virtualizado. O usando OneDrive, etc. 4. Iinstala el programa en el Windows 10 virtualizado. 5. Reinicia el Windows 10 virtualizado (para que se apliquen correctamente cualquier posible cambio desconocido en el sistema.) 6. Apaga el Windows 10 virtualizado. 7. Ahora lo que debes hacer es volver a instalar Windows 10 en el disco duro virtual, pero seleccionando la otra partición. Has oido bien. Nuestra intención es capturar los cambios realizados en el Windows 10 principal (el que instalaste en la primera partición), y para ello debemos crear una nueva imagen de instalación de Windows (Install.wim), esto es obligatorio hacerlo desde otra partición. 8. Inicia sesión en este último Windows que hemos instalado, y crea un archivo con extensión ".ini" con el siguiente contenido: Archivo.ini Código (el contenido especifica las exclusiones de la captura, sirve para evitar que se incremente el tamaño del archivo Install.wim resultante. El tamaño resultante debería ser practicamente igual o incluso menor que el archivo "Install.wim" que ya tienes.) 9. Ahora procederemos con la captura del sistema operativo principal, desde el sistema operativo secundario. Con el siguiente comando: Código: DISM.exe /Capture-Image /ImageFile:".\Install.wim" /CaptureDir:"C:\" /ConfigFile:"Archivo.ini" /Name:"Windows 10" /Description:"Windows 10 Mod" /Compress:"Maximum" /CheckIntegrity /Verify /Bootable /NoRpFix Nota: en el parámetro /Name debes especificar el nombre exacto de la imagen a capturar. En caso de que hayas instalado la edición "Home", entonces usa el nombre "Windows 10" como en el ejemplo. Para la versión profesional sinceramente desconozco el nombre, pero lo deberías poder averiguar mediante NTLite o WinToolkit. Nota: Puede tardar más de 60 minutos. 10. Finálmente ya tenemos nuestro nuevo "Install.wim" que contiene el programa instalado. Solo tienes que transferir ese archivo a tu sistema operativo anfitrión o host, y ya estará todo listo. Saludos. Título: Re: Crear windows desatendido Publicado por: cristiansbd95 en 20 Junio 2016, 16:06 pm Hola Elektro, he buscado en internet pero no me sale el parametro de Name para windows 1o Professional, alguien sabe como es el nombre??
Título: Re: Crear windows desatendido Publicado por: Eleкtro en 21 Junio 2016, 20:39 pm Creo que debería llamarse "Windows 10 Pro", en mi caso es "Windows 10 Pro Technical Preview".
Puedes comprobarlo con el comando DISM: Código
Saludos Título: Re: Crear windows desatendido Publicado por: cristiansbd95 en 21 Junio 2016, 20:41 pm Gracias voy a probarlo ahora.
Un saludo! Título: Re: Crear windows desatendido Publicado por: cristiansbd95 en 21 Junio 2016, 20:58 pm Me sigue saliento este error.Adjunto imagen(El pantallazo es del segundo windows 10 instalado).
https://drive.google.com/open?id=0B1TTm5KcFQobVXZYTFoydUNXVXc Título: Re: Crear windows desatendido Publicado por: Eleкtro en 21 Junio 2016, 21:31 pm Me sigue saliento este error.Adjunto imagen(El pantallazo es del segundo windows 10 instalado). https://drive.google.com/open?id=0B1TTm5KcFQobVXZYTFoydUNXVXc Al parecer se está tomando el "10" entre el espacio de "windows" y "10" como un argumento adicional. Es extraño, nunca me habia pasado, No se, quizás debas escapar el texto de alguna manera. Intenta buscar un ejemplo por Internet un ejemplo de DISM para Windows 10 para comprobar que estás utilizando la misma sintaxis. Supuestamente el código de error 87 es causa de no estar utilizando la versión de DISM para Windows 10: https://support.microsoft.com/en-us/kb/3082581 Título: Re: Crear windows desatendido Publicado por: cristiansbd95 en 23 Junio 2016, 14:39 pm Una pregunta he encontrado otro metodo que es utilizando sysprep y arrancando con un windows PE y de esta manera capturar la imagen, es lo mismo?
Un saludo! Título: Re: Crear windows desatendido Publicado por: Eleкtro en 23 Junio 2016, 16:42 pm Una pregunta he encontrado otro metodo que es utilizando sysprep y arrancando con un windows PE y de esta manera capturar la imagen, es lo mismo? Nunca lo he intentado, pero supuestamente si que se puede obtener los mismos resultados ...mientras te asegures de utilizar el WinPE de Windows 10 (DISM v10.0) para poder capturar la instalación. Saludos Título: Re: Crear windows desatendido Publicado por: cristiansbd95 en 28 Junio 2016, 18:43 pm Lo he conseguido con este comando:
Dism /Capture-Image /ImageFile:c:\my-windows-partition.wim /CaptureDir:C:\ /Name:"My Windows partition" Utilizamos la herramienta sysprep y Windows PE.Donde es CaptureDir es de que partición queremos extraer el .wim |