Frage

Wer weiß, wie die Datenträger-Schreibcache Daten aus dem Cache-Manager für das aktuelle Verzeichnis zu leeren (oder eine bestimmte Datei oder das Verzeichnis, für diese Angelegenheit), von einer Windows-Kommandozeile?

War es hilfreich?

Lösung

fand ich die SysInternals Sync gut für mich gearbeitet - obwohl es spült alle Cache, nicht nur für den bestimmten Ordner.

Beispiel für die Verwendung:

IF EXIST Output RD /S /Q Output && Sync && MD Output

Standardmäßig spült sie alle im Cache gespeicherten Daten für alle Laufwerke -. Sie Befehlszeilenoptionen angeben können, beschränken, welche Laufwerke, aber Sie können es nicht nur bestimmte Ordner beschränken

Ohne sie würde ich oft Access denied Fehler, weil die MD einen neuen Ordner zu erstellen, wurde versucht, während das System noch im Prozess war die alten zu löschen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top