Partager via


PendMoves v1.3 et MoveFile v1.02

Par Mark Russinovich Date de publication : 17 septembre 2020

Télécharger Télécharger PendMoves et MoveFile (988 Ko)

Introduction

Il existe plusieurs applications, telles que les Service Packs et les correctifs logiciels, qui doivent remplacer un fichier en cours d’utilisation et qui ne sont pas en mesure de le faire. Windows fournit donc l’API MoveFileEx pour renommer ou supprimer un fichier et permet à l’appelant de spécifier qu’il souhaite que l’opération se produise au prochain démarrage du système, avant que les fichiers soient référencés. Le gestionnaire de session effectue cette tâche en lisant les commandes de renommage et de suppression inscrites à partir de la valeur HKLM\System\CurrentControlSet\Control\Session Manager\PendingFileRenameOperations.

Utilisation de PendMoves

Cet applet vide le contenu de la valeur de renommage/suppression en attente et signale également une erreur lorsque le fichier source n’est pas accessible.

Utilisation : pendmoves
Voici un exemple de sortie qui montre qu’un fichier d’installation temporaire est planifié pour la suppression au prochain redémarrage :

C:\\>pendmoves 
PendMove v1.2 
Copyright (C) 2013 Mark Russinovich 
Sysinternals - www.sysinternals.com  

Source: C:\\Config.Msi\\3ec7bbbf.rbf 
Target: DELETE 

Utilisation de MoveFile

L’utilitaire MoveFile inclus vous permet de programmer des commandes de déplacement et de suppression pour le prochain redémarrage : usage : movefile [source] [dest]
La spécification d’une destination vide («  ») supprime la source au démarrage. Voici un exemple qui supprime test.exe :

movefile test.exe ""

Télécharger Télécharger PendMoves et MoveFile (988 Ko)