Q. Comment remplacer un fichier systeme en cours d'utilisation ?
R. Si vous essayez de remplacer un fichier qui fait parti du coeur de windows NT , un mesage apparait pour vous dire que le fichier est actuellement vérouillé. Le ressource Kit de windows contient un utilitaire appéle MV.EXE qui est une version 32 bits du MV.EXE de posix. Cet utilitaire permet de programmer le déplacement ou remplacement du fichier au prochain redémarrage avant que ce fichier soit vérouillé.
Les commandes de base de MV.EXE sont :
c:\>mv /x /d d:\temp\ntfs.sys d:\winnt\system32\drivers\ntfs.sys
Le /x veut dire de ne pas sauvegarder une copie du fichier a remplacer. si vous n'utilisez pas /d un répertoire caché nommé "Deleted" sera crée sous le répertoire destination et une copie du fichier remplacé y sera placé.
Vous pouvez faire cela sans utilisez MV.EXE mais en modifiant la base de registre (c'est en fait la seul chose que fait MV.EXE ) :
Voici un exemple de valeur pour la clé PendingFileRenameOperations

Lors du prochain redemarrage , le fichier sera remplacé et la clé dans la base de registre effacée.
Un commentaire , une précision ? Ecrivez
nous.