TMP-Dateien löschen



  • Hi!
    Ich würde gerne ein Prog schreiben, dass Temp-Datien löschent, die sich alle in einem Ordner befinden, von denen ich aber nicht weiß, wie sie heißen. Ich weiß nur, das sie die Endung tmp haben.
    Wie kann ich das realisieren?
    Folgenden Code habe ich schon rein theoretisch, wie muss der Code ergänzt werden, damit das passiert, was ich mir vorgestellt habe?

    Danke!

    Ciao GJ

    Code->

    .386
    .model flat, stdcall
    option casemap :none

    include \MASM32\INCLUDE\kernel32.inc

    includelib \MASM32\LIB\kernel32.lib

    .data
    datei db "Datei.tmp",0

    .code

    start:

    invoke DeleteFile, ADDR datei

    end start



  • Wenn du alle .TMP Dateien löschen willst, musst du sie dir erstmal raussuchen. Schlage doch mal in der MSDN die Funktionen FindFirstFile und FindNextFile nach.



  • wie kann man sich eigentlich eine eigene Lib bauen, um sie dann in ASM Proggies einzusetzen?


Anmelden zum Antworten