PendMoves v1.3 en MoveFile v1.02

Door Mark Russinovich gepubliceerd: 17 september 2020

DownloadPendMoves en MoveFile(988 KB) downloaden

Inleiding

Er zijn verschillende toepassingen, zoals servicepacks en hotfixes, die een bestand moeten vervangen dat in gebruik is en dat niet mogelijk is. Windows biedt daarom de MoveFileEx-API om een bestand te hernoemen of verwijderen en stelt de aanroeper in staat op te geven dat de bewerking moet plaatsvinden wanneer het systeem de volgende keer wordt opgestart, voordat naar de bestanden wordt verwezen. Sessiebeheer voert deze taak uit door de geregistreerde naamswijziging te lezen en opdrachten te verwijderen uit de waarde HKLM\System\CurrentControlSet\Control\Session Manager\PendingFileRenameOperations.

PendMoves-gebruik

Deze applet dumpt de inhoud van de waarde voor naamswijziging/verwijderen in behandeling en rapporteert ook een fout wanneer het bronbestand niet toegankelijk is.

Gebruik: pendmoves
Hier volgt een voorbeeld van uitvoer met een tijdelijk installatiebestand dat is gepland voor verwijdering bij de volgende herstart:

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

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

MoveFile-gebruik

Met het meegeleverde hulpprogramma MoveFile kunt u verplaatsings- en verwijderopdrachten plannen voor de volgende herstart: gebruik: movefile [bron] [dest]
Als u een lege bestemming ("") opgeeft, wordt de bron bij het opstarten verwijderd. Een voorbeeld waarmee test.exe wordt verwijderd, is:

movefile test.exe ""

DownloadPendMoves en MoveFile(988 KB) downloaden