Herramienta de implementación de Windows 7 Dism instance parsing

  

Como usted sabe, la herramienta de empaquetado utilizada por Windows Vista es ImageX, y el archivo .wim relacionado se convierte en el nuevo estándar de imagen. Como todos saben, en el mismo formato de imagen, Microsoft presentó una nueva herramienta de empaquetado en Windows 7 - Dism. Esta herramienta no es familiar para la mayoría de los usuarios. Este artículo enumerará varios ejemplos de aplicaciones de herramientas Dism y experimentará esta nueva herramienta de implementación de imágenes con todos.

1. Obtención de parámetros de comando Dism

Dism tiene muchos parámetros de comando, que son adecuados para diferentes requisitos de aplicación. Ejecute "dism /?" En la línea de comando de Windows 7 para obtener sus parámetros de comando. Para una fácil visualización, podemos agregar el símbolo del canal después del comando, es decir, "dism /? |  Más "muestra sus parámetros de comando en la paginación. Los parámetros más utilizados son" /Mount-Win "," /Unmount-Win "," /Remount-Win ", que se utilizan para montar imágenes, desinstalar imágenes, eliminar Directorio de imágenes. Además, "/Get-MountedWinInfo" y "/Get-WinInfo" son información para obtener la imagen y el archivo de imagen de la imagen cargada. Estos dos parámetros son muy importantes para el despliegue de la imagen. Por supuesto, Dism también tiene Otros parámetros más complicados se pueden explicar con la siguiente descripción. No los enumeraré uno por uno. Comencemos con la demostración.
(Fig. 1)


Figura 1 Parámetros de comando Dism

2. Obtención de información de imagen Dism

Sabemos que todas las versiones del sistema actual están encapsuladas en la imagen de Windows 7 (Windows Vista). Antes de instalar el sistema, primero debemos determinar qué versión instalar. Debido a que la clave que adquirió solo se puede aplicar a una determinada versión, es necesario obtener la información de encapsulación de la imagen. Ejecute "dism /get-wininfo /wimfile:c:testimagesinstall.wim" desde la línea de comando. Es: el comando anterior /get-winin Fo es el parámetro clave, su función es obtener la información del paquete de la imagen; al parámetro /wimfile: le sigue la ruta del archivo de imagen. Después de ejecutar el comando, podemos ver que la imagen del sistema encapsula 4 versiones del sistema, respectivamente HOMEBASIC (familia Edición normal), HOMEPREMIVE (Home Premium), BUSINESS (edición comercial), ULTIMATE (Flagship). Al mismo tiempo, también podemos ver el tamaño de cada versión.
(Figura 2)


Figura 2 Obtenga la información de la imagen Dism.

3, cargue la imagen Dism.

Después de obtener la información del paquete de la imagen, podemos cargar una versión del sistema encapsulada en la imagen en el directorio del disco. Por ejemplo, si cargamos la versión ULTIMATE encapsulada en el paquete de imágenes en c: testservicing, podemos ejecutar dicho comando "dism /mount-win /wimfile:c:testimagesinstall.wim /index: 4 /mountdir: c: testservicing "/mount-win es el parámetro clave, que indica la carga de la imagen; /wimfile: seguido por la ruta del archivo de imagen; /index: 4 parámetro indica que el cuarto paquete en el paquete cargado es ULTIMATE; /mountdir: seguido por la imagen del sistema El directorio a cargar. Durante la ejecución del comando, El proceso de carga de la imagen se muestra como un porcentaje.
(Figura 3)


Figura 3 Cargando imagen Dism

4, Obtención de información sobre la imagen Dism cargada

Después de cargar la imagen del sistema para su verificación, o si necesitamos consultar qué imágenes están cargadas en el sistema, podemos ejecutar el comando "dism /get -ountedwiminfo". Como se muestra en la figura, los resultados de la ejecución del comando muestran que el directorio de montaje de la imagen del sistema es c: testservicing, el archivo de la imagen es c: testimagesinstall.wim, la secuencia de la imagen es 4, los permisos de lectura y escritura del directorio de la imagen se pueden leer y escribir, y el estado es correcto. . Esta información indica que la imagen que acabamos de cargar se cargó correctamente y que solo se carga una imagen del sistema en el disco actual. Al mismo tiempo, podemos ir al directorio c: testservicing para ver el sistema que se acaba de cargar. Ejecute el comando "dir c: testservicing" en la línea de comandos para ver la información de la imagen del sistema cargada en el directorio. Como se muestra, todos los archivos del sistema y directorios del sistema están incluidos. Si queremos iniciar el sistema, podemos agregar el proyecto correspondiente modificando el archivo de inicio del sistema.
(Fig. 4)



Fig. 4 Obtención de la carga de información de imagen Dism

5. Manipulación de la imagen del sistema de Dism

A través de la operación anterior implementamos una imagen del sistema en el disco, ¿cómo operar con la imagen del sistema? Dism proporciona parámetros /imagen y /en línea, estos dos parámetros seguidos por otros parámetros para completar las operaciones correspondientes. Para obtener el parámetro /image, ejecute "dism /image: c: testservicing /? |" Desde la línea de comando.  Más ", para que los parámetros relevantes se muestren en pestañas. Por ejemplo, podemos obtener la información del disco de la imagen del sistema de destino ejecutando el comando" desm /imagen: c: testservicing /get-drivers ". Ejecute el comando" desm /imagen: c: testservicing /Add-driver /driver:c:testdriversUX6000vx60000.inf "agrega una nueva unidad a la imagen del sistema de destino. Una vez completada la instalación, podemos ejecutar el comando" dism /image: c: testservicing /get-drivers "para ver la información del controlador. Se agregó información de la unidad.
(Figura 5)


Figura 5 Operación de la imagen del sistema de carga inactiva

Copyright © Conocimiento de Windows All Rights Reserved