Ich glaube, mit einer Batch-Datei wirst Du das nicht realisieren können.
Aber mit einer .reg Datei schon.
Nehmen wir mal an, Du möchtest in der Registry in den Unterschlüsseln von
"Hkey_Current_User\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\UserAssist"
die Einträge löschen, die so von Dir gesammelt werden.
(statistische Daten über Verknüpfungen in den Start-Menüs, auf dem Desktop und den Favoriten)
Dazu mußt Du den Schlüssel "UserAssist" löschen.
Der Inhalt der Reg-Datei sieht dann so aus:
REGEDIT4
[- HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\UserAssist]
Diese kannst Du nun aufrufen und dann wird der Schlüssel gelöscht. Wenn Du sowas erweiterst, kannst Du auch einzelne Einträge löschen.
Wenn man das ganz elegant macht, dann läßt man sich diese Reg-Datei mit einer Batchdatei erstellen und nach dem Gebrauch wieder löschen.
Diese Batchdatei würde dann zB. so aussehen:
@echo off
echo REGEDIT4 >NOASSIST.REG
echo. >>NOASSIST.REG
echo [-HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\UserAssist] >>NOASSIST.REG
echo. >>NOASSIST.REG
regedit /s NOASSIST.REG
del NOASSIST.REG
cls
Ich glaube, daß Du weiterkommst, wenn Du mal drauf rumdenkst, was hier passiert.