Vous êtes sur la page 1sur 9

Options de ligne de commande de la gestion

et maintenance des images de dploiement


2 sur 2 ont trouv cela utile - valuez ce sujet
Publication: octobre 2009
Mis jour: octobre 2009
S'applique : Windows 7
Loutil Gestion et maintenance des images de dploiement (DISM.exe) installe, dsinstalle,
configure et met jour les fonctionnalits et packages contenus dans les images systme
Windows hors connexion, ainsi que les images systme de lenvironnement de
prinstallation Windows (WinPE) hors connexion. Les commandes et options disponibles
pour la maintenance dune image dpendent du systme dexploitation Windows dont vous
effectuez la maintenance Windows 7, Windows Vista avec Service Pack 2 (SP2),
Windows Vista avec Service Pack 1 (SP1), Windows Server 2008 R2,
Windows Server 2008, ou Windows PE ; elles varient galement selon quil sagit dune
image hors connexion ou dun systme dexploitation en cours dexcution. Toutes les
commandes fonctionnent sur une image systme Windows hors connexion. Des sous-
ensembles des commandes sont disponibles pour la maintenance dun systme dexploitation
en cours dexcution.
Les options de ligne de commande DISM sont globales et peuvent tre utilises avec la
plupart des options de ligne de commande de maintenance. Les options de ligne de commande
de maintenance fonctionnent individuellement et ne peuvent pas tre associes dautres
options de ligne de commande de maintenance. La maintenance dune image systme
Windows est rendue possible via le montage de limage ou la spcification dun systme
dexploitation en cours dexcution.
DISM remplace plusieurs outils du Kit de prinstallation OEM (OPK) Windows (Windows
OPK), notamment PEImg, Intlcfg et le Gestionnaire de package.
Options de ligne de commande DISM
Pour effectuer la maintenance dune image systme Windows hors connexion, vous devez
dabord monter limage. Vous pouvez utiliser les commandes et arguments dimage systme
Windows (WIM) pour monter une image WIM dont vous assurez la maintenance et la
gestion. Vous pouvez galement utiliser ces commandes pour lister les index ou vrifier
larchitecture de limage monter. Une fois limage mise jour, vous devez la dmonter, puis
valider ou ignorer les modifications que vous avez apportes.
Les commandes suivantes peuvent servir monter, dmonter et interroger des fichiers WIM.
Ces options ne respectent pas la casse.

Option Argument Description
/Mount-Wim
/WimFile:<chemin_vers_image.wim>
/Index:<index_image>
/Name:<nom_image>
/MountDir:<chemin_vers_rpertoire_
montage>
/ReadOnly
Monte le fichier WIM dans le
rpertoire spcifi de sorte quil soit
disponible pour la maintenance.
/ReadOnly dfinit des autorisations
daccs en lecture seule pour
limage monte. Facultatif.
Remarque
Une valeur dindex ou de nom est
obligatoire pour la plupart des
oprations qui spcifient un fichier
WIM.
Exemple :
Copier
Dism /Mount-Wim
/WimFile:C:\test\images\insta
ll.wim /index:1
/MountDir:C:\test\offline
/ReadOnly
Copier
Dism /Mount-Wim
/WimFile:C:\test\offline\inst
all.wim /name:"Windows Vista
HomeBasic"
/MountDir:C:\test\offline
/Commit-Wim
/MountDir:<chemin_vers_rpertoire_
montage>
Applique les modifications que vous
avez apportes limage monte.
Limage reste monte tant que
loption /unmount est utilise.
Exemple :
Copier
Dism /Commit-Wim
/MountDir:C:\test\offline
/Unmount-
Wim
/MountDir:<chemin_vers_rpertoire_
montage>
{/Commit | /Discard}
Dmonte le fichier WIM, puis valide
ou ignore les modifications
apportes pendant le montage de
limage.
Exemple :
Copier
Dism /Unmount-Wim
/MountDir:C:\test\offline
/commit
Copier
Dism /Unmount-Wim
/MountDir:C:\test\offline
/discard
/Remount-
Wim
/MountDir:<chemin_vers_rpertoire_
montage>
Remonte un fichier WIM mont
devenu inaccessible et le rend
accessible pour la maintenance.
Exemple :
Copier
Dism /Remount-Wim
/MountDir:<path_to_mount_dire
ctory>
/Cleanup-Wim
Supprime toutes les ressources
associes une image WIM monte
qui a t abandonne. Cette
commande ne dmonte pas les
images actuellement montes et ne
supprime pas non plus les images
qui peuvent tre remontes.
Exemple :
Copier
Dism /Cleanup-Wim
/Get-WimInfo
/WimFile:<chemin_vers_image.wim>
/Index:<index_image>
/Name:<nom_image>
Affiche des informations sur les
images contenues dans le fichier
WIM. Son utilisation avec loption
/Index ou /Name entrane
laffichage des informations
relatives limage spcifie.
Exemple :
Copier
Dism /Get-WimInfo
/WimFile:C:\test\offline\inst
all.wim /index:1
/Get-
MountedWim
Info

Liste les images actuellement
montes, ainsi que les informations
relatives limage monte
notamment les autorisations daccs
en lecture/criture, lemplacement
du montage, le chemin daccs du
fichier mont et lindex de limage
monte.
Exemple :
Copier
Dism /Get-MountedWimInfo
La syntaxe de base est la mme pour quasiment toutes les commandes DISM. Une fois que
vous avez mont ou appliqu votre image systme Windows de sorte quelle soit disponible
hors connexion en tant que structure de fichier plat, vous pouvez spcifier des options DISM,
la commande de maintenance pour la mise jour de votre image, ainsi que lemplacement de
limage hors connexion. Vous ne pouvez utiliser quune seule commande de maintenance par
ligne de commande. Si vous effectuez la maintenance dun ordinateur en cours dexcution,
vous pouvez utiliser loption /Online au lieu de spcifier lemplacement de limage systme
Windows hors connexion.
La syntaxe de base pour loutil DISM est la suivante :
DISM.exe {/Image:<chemin_vers_image> | /Online} [options_dism]
{commande_maintenance} [<argument_maintenance>]
Les options DISM suivantes sont disponibles pour une image hors connexion.
DISM.exe /image:<chemin_vers_rpertoire_image_hors_connexion>
[/WinDir:<chemin_vers_%WINDIR%>] [/LogPath:<chemin_vers_fichier_journal.log>]
[/LogLevel:<n>] [SysDriveDir:<chemin_vers_fichier_bootMgr>] [/Quiet] [/NoRestart]
[/ScratchDir:<chemin_vers_rpertoire_travail>]
Les options DISM suivantes sont disponibles pour un systme dexploitation en cours
dexcution.
DISM.exe /online [/LogPath:<chemin_vers_fichier_journal>] [/LogLevel:<n>] [/Quiet]
[/NoRestart] [/ScratchDir:<chemin_vers_rpertoire_travail>]
Le tableau suivant dcrit de quelle manire chaque option DISM peut tre utilise. Ces
options ne respectent pas la casse.

Option Description
/Get-Help
/?
Affiche des informations sur les options
et arguments de ligne de commande
disponibles pour DISM.
Les options disponibles pour la
maintenance dune image dpendent de
la technologie de maintenance
disponible dans votre image. La
spcification dune image, quil sagisse
dune image hors connexion ou du
systme dexploitation en cours
dexcution, gnre des informations
sur les options spcifiques disponibles
pour limage dont vous effectuez la
maintenance.
Exemple :
Copier
Dism /?
Copier
Dism /image:C:\test\offline /?
Copier
Dism /online /?
Vous pouvez afficher une aide
supplmentaire en spcifiant une option
de ligne de commande.
Exemple :
Copier
Dism /image: C:\test\offline
/Add-Driver /?
Copier
Dism /image:C:\test\offline
/Add-Package /?
Copier
Dism /online /Get-Drivers /?
/LogPath:<chemin_vers_fichier_journal.log>
Spcifie le chemin daccs complet et le
nom du fichier journal. Sil nest pas
dfini, la valeur par dfaut est :
%WINDIR%\Logs\Dism\dism.log
Important
Dans Windows PE, le rpertoire par
dfaut est lespace de travail
RAMDISK dont la taille peut tre de
32 Mo.
Le fichier journal est automatiquement
archiv. Le fichier journal archiv est
enregistr avec lextension .bak et un
nouveau fichier journal est gnr.
Chaque fois que le fichier journal est
archiv, le fichier .bak est remplac.
Lors de lutilisation dun partage rseau
qui nest pas membre dun domaine,
utilisez la commande net use avec les
informations didentification de
domaine pour dfinir les autorisations
daccs avant de dfinir le chemin
daccs du journal DISM.
Exemple :
Copier
Dism /image:C:\test\offline
/LogPath:AddPackage.log /Add-
Package
/PackagePath:C:\packages\package
.cab
/LogLevel:<n>
Spcifie le niveau de sortie maximal
affich dans les journaux. Le niveau de
journalisation par dfaut est 3. Les
valeurs acceptes sont :
1 = Erreurs seulement
2 = Erreurs et avertissements
3 = Erreurs, avertissements et
informations
4 = Tous les lments ci-dessus et la
sortie du dbogage
Exemple :
Copier
Dism /image:C:\test\offline
/LogPath:AddPackage.log
/LogLevel:1 /Add-Package
/PackagePath:C:\packages\package
.cab
/Image:<chemin_vers_rpertoire_image_hors_conn
exion>
Il sagit du chemin daccs complet du
rpertoire racine de limage systme
Windows hors connexion dont vous
devez effectuer la maintenance. Si le
rpertoire nomm Windows nest pas
un sous-rpertoire du rpertoire racine,
/WinDir doit tre spcifi.
Cette option ne peut pas tre utilise
avec /Online.
Exemple :
Copier
Dism /image:C:\test\offline
/LogPath:AddPackage.log
/LogLevel:1 /Add-Package
/PackagePath:C:\packages\package
.cab
/WinDir:<chemin_vers_%WINDIR%>
Son utilisation avec loption /Image
permet de spcifier le chemin daccs
du rpertoire Windows par rapport au
chemin daccs de limage. Il ne peut
pas sagir du chemin daccs complet
du rpertoire Windows ; il doit sagir
dun chemin daccs relatif. Sil nest
pas spcifi, la valeur par dfaut est
celle du rpertoire Windows la racine
du rpertoire de limage hors
connexion.
Cette option ne peut pas tre utilise
avec loption /Online.
Exemple :
Copier
Dism /image:C:\test\offline
/WinDir:WinNT /Add-Package
/PackagePath:C:\packages\package
.cab
/Online
Spcifie que laction doit tre entreprise
sur le systme dexploitation en cours
dexcution.
Cette option ne peut pas tre utilise
avec loption /Image ou /WinDir.
Lorsque loption /Online est utilise, le
rpertoire Windows de limage en ligne
est automatiquement dtect.
Exemple :
Copier
Dism /online /Get-Packages
/SysDriveDir:<chemin_vers_rpertoire_sysdrive>
Spcifie le chemin daccs de
lemplacement des fichiers BootMgr.
Cela est uniquement ncessaire lorsque
les fichiers BootMgr se trouvent sur une
autre partition que celle qui contient le
rpertoire Windows et que ces fichiers
BootMgr doivent faire lobjet dune
maintenance.
Cette option nest pas ncessaire si vous
effectuez la maintenance dune image
applique, car les partitions systme ne
font pas partie du fichier WIM.
Exemple :
Copier
Dism /image:C:\test\offline
/SysDriveDir:C:\
/Quiet
Dsactive la sortie des informations et
de lavancement vers la console. Seuls
les messages derreur sont affichs.
Pour sexcuter en mode silencieux,
cette option doit tre dfinie chaque
excution de lutilitaire en ligne de
commande. Elle doit tre prsente avant
la commande de maintenance.
Remarque
Nutilisez pas loption /Quiet avec les
commandes /Get. Aucune information
ne sera affiche.
Exemple :
Copier
Dism /image:C:\test\offline
/Add-Package
/PackagePath:C:\packages\package
.cab /quiet
/NoRestart
Supprime le redmarrage. Si le
redmarrage nest pas ncessaire, cette
commande ne fait rien. Cette option
empche lapplication dinviter
lutilisateur redmarrer lordinateur
(ou empche tout redmarrage
automatique, si loption /Quiet est
utilise).
Exemple :
Copier
Dism /online /Add-Package
/PackagePath:C:\packages\package
.cab /NoRestart /quiet
/ScratchDir:<chemin_vers_rpertoire_travail>
Spcifie un rpertoire temporaire
utiliser lors de lextraction de fichiers
temporaires au cours de la maintenance.
Le rpertoire doit exister localement.
Sil nest pas spcifi, le rpertoire
\Windows\%Temp% est utilis, avec un
nom de sous-rpertoire dont la valeur
hexadcimale est gnre alatoirement
chaque excution de DISM. Les
lments du rpertoire de travail sont
supprims aprs chaque opration.
Nutilisez pas lemplacement dun
partage rseau comme rpertoire de
travail pour dvelopper un package
(fichier .cab ou .msu) dans le cadre
dune installation. Le rpertoire utilis
pour lextraction des fichiers usage
temporaire au cours de la maintenance
doit tre un rpertoire local.
Exemple :
Copier
Dism /image:C:\test\offline
/ScratchDir:C:\Scratch /Add-
Package
/PackagePath:C:\packages\package
.cab
/English
Affiche la sortie de la ligne de
commande en anglais.
Remarque
Certaines ressources ne peuvent pas
tre affiches en anglais.
Cette option nest pas prise en charge
lors de lutilisation de la commande
DISM /?.
Exemple :
Copier
Dism /Get-WimInfo
/WimFile:C:\test\offline\install
.wim /index:1 /English
Options de ligne de commande de maintenance
En fonction de limage spcifie (Windows 7, Windows Vista avec SP2, Windows Vista avec
Service Pack 1 (SP1), Windows Server 2008 R2, Windows Server 2008, ou Windows PE) et
selon quil sagit dune image hors connexion ou dun systme dexploitation en cours
dexcution, les commandes et arguments de maintenance peuvent tre disponibles pour les
types de mises jour suivants :
Remarque
Vous ne pouvez pas utiliser deux types de commandes de services de maintenance diffrents
dans la mme ligne de commande.