Freigeben über


PendMoves v1.3 und MoveFile v1.02

Von Mark Russinovich Veröffentlicht: 17. September 2020

Download PendMoves und MoveFile herunterladen (988 KB)

Einführung

Es gibt mehrere Anwendungen, z. B. Service Packs und Hotfixes, die eine Datei ersetzen müssen, die verwendet wird, sodass dies nicht möglich ist. Windows stellt daher die MoveFileEx-API bereit, um eine Datei umzubenennen oder zu löschen, und ermöglicht es dem Aufrufer, anzugeben, dass der Vorgang beim nächsten Start des Systems ausgeführt werden soll, bevor auf die Dateien verwiesen wird. Der Sitzungs-Manager führt diese Aufgabe aus, indem er die registrierten Umbenennungs- und Löschbefehle aus dem Wert HKLM\System\CurrentControlSet\Control\Session Manager\PendingFileRenameOperations liest.

PendMoves-Nutzung

Dieses Applet speichert den Inhalt des ausstehenden Umbenennungs-/Löschungswertes und meldet außerdem einen Fehler, wenn auf die Quelldatei nicht zugegriffen werden kann.

Verwendung: pendmoves
Die folgende Beispielausgabe zeigt, dass eine temporäre Installationsdatei beim nächsten Neustart gelöscht werden soll:

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

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

MoveFile-Verwendung

Mit dem mitgelieferten Dienstprogramm MoveFile können Sie Verschiebe- und Löschbefehle für den nächsten Neustart planen: usage: movefile [source] [dest]
Wenn Sie ein leeres Ziel ("") angeben, wird die Quelle beim Start gelöscht. Ein Beispiel, das test.exe löscht, ist:

movefile test.exe ""

Download PendMoves und MoveFile herunterladen (988 KB)