Also lol, es gibt noch ne andere Möglichkeit... ist zwar nicht sehr schick, aber geht: Erstelle im Firefox-Verzeichnis eine Textdatei mit zunächst folgendem Inhalt und speicher sie dann als verlauf.vbs
set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run "
firefoxportable.exe"
WScript.Sleep
2000
set osh = wscript.CreateObject("wscript.Shell")
osh.Sendkeys "^+{DEL}"
Was ich fett markiert habe, musst du dann jeweils an dein System anpassen. "firefoxportable.exe" musst du halt durch die .exe ersetzen, die deinen Firefox startet, und die 2000 bedeutet, dass er 2 Sekunden wartet, bis der nächste Befehl (nämlich die Tastenkombination) ausführt. Das ist wichtig, weil Firefox natürlich erst eine Kombination annimmt, wenn er fertig gestartet ist. Die 2000 musst du ggf noch erhöhen, je nachdem, wie lange der Start bei dir dauert.
Dieses Script startet also den Firefox und führt dann nach 2 Sekunden ein "Strg-Shift-Entfernen" aus. Weiter mit dem "Enter", welches ich noch nicht einbauen wollte, bevor du das erste getestet hast... hier also nochmal die komplette Datei inkl "Enter-Erweiterung":
set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run "firefoxportable.exe"
WScript.Sleep 2000
set osh = wscript.CreateObject("wscript.Shell")
osh.Sendkeys "^+{DEL}"
WScript.Sleep 500
osh.Sendkeys "~"
Die 500 werden wohl ausreichen, um das Dialogfenster zu öffnen. Wenn nicht, musst du den Wert auch noch raufsetzen, bis es passt.
Da ich nicht weiss (und du wahrscheinlich auch nicht), wie lange der FF zum Löschen der Daten braucht, würde ich auch keinen Befehl mehr setzen, der den geöffneten FF wieder schliesst. Falls es im IE auch ne Tastenkombination zum Verlauf löschen gibt, ist dieses Script natürlich übertragbar.
Und fast hätt ichs vergessen: Auf dem Desktop kannst du dann natürlich eine Verknüpfung zu der Script-Datei "verlauf.vbs" erstellen.
