PendMoves v1.3 en MoveFile v1.02
Door Mark Russinovich gepubliceerd: 17 september 2020
PendMoves en MoveFile downloaden (988 KB)
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 ""
PendMoves en MoveFile downloaden (988 KB)