Cache von LW A: löschen



  • Hi,

    kennt einer eine Möglichkeit den Cache vom LW A: zu löschen?
    Es geht darum das eine Datei auf einer Diskette gesichert werden soll. Aber es kommt öfters mal vor das die Datei zwar komplett geschrieben wurde, aber nur zu z.B. 75% gelesen werden kann.

    Am Ende soll sowas rauskommen:

    copy file a:\
    * cache löschen
    copy a:\file nul
    pause
    

    Am Liebsten wäre mir eine kleine exe, eine Winapi-Funktion o. ä. würde es aber auch tun.

    Vielen Dank. 🙂



  • Es gibt für CreateFile ein paar Flags: FILE_FLAG_WRITE_THROUGH und FILE_FLAG_NO_BUFFERING, vielleicht helfen die dir.


Anmelden zum Antworten