Ich möchte sehen, wie viele Dateien und Ordner geändert wurden (einschließlich der Erstellung, Löschung und Änderung), eine Liste der geänderten Dateien und Ordner mit ihren Größe vorher und nachher.
Gibt es also ein Hilfsprogramm (oder ein Skript?), Das ich zu zwei verschiedenen Zeiten ausführen und dann den Unterschied feststellen könnte?
windows
powershell
cmd.exe
ntfs
OrangeSpider
quelle
quelle
Antworten:
Mit PowerShell ist es nicht zu schwierig, einige Cmdlets zu kombinieren.
Get-ChildItem
um den Ordner- / Dateibaum in ein Objekt zu bekommen,Export-Clixml/Import-Clixml
ein Objekt in einer Datei speichern(Die XML-Dateien benötigen etwas Platz)
Compare-Object
um den neuesten mit dem aktuellen Baum zu vergleichen.Beispielausgabe
Das
SideIndicator <=
verweist auf das LHS oder -ReferenceObject ($OLD
)das
SideIndicator =>
das RHS oder -Differenzobjekt ($New
).quelle