Очистить кэш записи на диск из Windows CLI - PullRequest
14 голосов
/ 17 сентября 2008

Кто-нибудь знает, как сбросить данные кэша записи на диск из диспетчера кэша для текущего каталога (или любого данного файла или каталога, в этом отношении) из командной строки Windows?

1 Ответ

7 голосов
/ 24 апреля 2014

Я обнаружил, что SysInternals Sync хорошо работает для меня - хотя он очищает ВСЕ кеш, а не только для конкретной папки.

Пример использования:

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

По умолчанию он сбрасывает все кэшированные данные для всех дисков - вы можете указать параметры командной строки, чтобы ограничить какие диски, но вы не можете ограничить его только определенными папками.

Без него я часто получал бы Access denied ошибки, потому что MD пытался создать новую папку, пока система все еще находилась в процессе удаления старой.

...