문제

Windows 명령줄에서 현재 디렉터리(또는 특정 파일이나 디렉터리)에 대한 캐시 관리자의 디스크 쓰기 캐시 데이터를 플러시하는 방법을 아는 사람이 있습니까?

도움이 되었습니까?

해결책

SysInternals를 찾았습니다. 동조 나에게는 잘 작동했습니다. 특정 폴더뿐만 아니라 모든 캐시를 플러시하지만.

사용 예:

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

기본적으로 모든 드라이브에 대해 캐시된 모든 데이터를 플러시합니다. 명령줄 옵션을 지정하여 드라이브를 제한할 수 있지만 특정 폴더로만 제한할 수는 없습니다.

그것 없이는 나는 종종 얻을 것이다 Access denied 오류 때문에 MD 시스템이 이전 폴더를 삭제하는 동안 새 폴더를 만들려고 했습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top