Hi, ich arbeite derzeit an einen kleinen Echtzeit schutz. Dieser wird dann meinem anderen Programm, AutoRunEX hinzugefügt.
Jedenfalls hab ich nun wirklich lange gesucht aber ich schaff es einfach nicht.
Habe wirklich viele funktionen probiert, vieleicht fehlt mir einfach noch das wissen und die Erfahrung.
So folgendes. Ich habe mit FileDelete gut 2 stunden rumprobiert, doch wie bekomm ich es hin das FileDelete alle Autorun.inf Dateien auf ALLEN Laufwerken AUSER lauferken ohne Datenträger löscht, und dies dan Speichert?
1. Problem
Wie mach ich das mit am besten... FileDelete kann ich nur im selbenverzeichniss, durch einen kompletten pfad löschen.
2. Problem
Wenn ich versuche das was FileDelete gelöscht hat in ein Logfile zu schreiben sagt er mir nur 1, wenn 1 gelöscht wurde... Ich will aber das der Pfad aufgeschrieben wird...
3. Problem
Das ganze soll ohne viel Systembelastung (da sonst keiner n echtzeitschutz für autorun.inf nehmen würde wenn es viel speicher braucht) ablaufen. Und sich eben immer wiederholen (immer weiter nach autorun.inf Dateien suchen)
[{Bitte fragt nicht zuwas das gut sein soll, ich will es eben haben und im endeffeckt lern ich ja was dabei}]
4. Problem
Der Echtzeitschutz soll immer ab und wieder angeschaltet werden können, am besten durchs Trayicon... ist sowas in AutoIT möglich?
5. Problem
Wenn eine autorun.inf Datei gefunden wird soll erst nachgefragt werden ob sie gelöscht werden soll.
Im endeffeckt glaube ich nicht das es so extrem nützlich sein wird, aber ich würde ja so oder so was dazulernen und deswegen kann es ja nicht schaden.
Aber leider ist es eben viel zu kompliziert für mich.....
Vieleicht lösungsansätze?