Question

Quelqu'un sait-il comment vider les données du cache d'écriture sur disque du gestionnaire de cache pour le répertoire actuel (ou tout fichier ou répertoire donné, d'ailleurs), à partir d'une ligne de commande Windows?

Était-ce utile?

La solution

J'ai trouvé que la synchronisation Sync fonctionnait bien pour moi, même si vide tout le cache, pas seulement pour le dossier spécifique.

Exemple d'utilisation:

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

Par défaut, il vide toutes les données mises en cache pour tous les lecteurs. Vous pouvez spécifier des options de ligne de commande pour limiter les lecteurs, mais vous ne pouvez pas le limiter à des dossiers spécifiques.

Sans cela, je recevais souvent des erreurs Accès refusé car le MD tentait de créer un nouveau dossier alors que le système était en train de supprimer l'ancien.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top