Ich glaube, dass die einzige Möglichkeit, das in der OpenWith-Programmdatei angezeigte Symbol zu ändern, darin besteht, dieses Symbol in dieser Programmdatei zu ändern (oder eines hinzuzufügen).
Mit Resource Hacker können Sie ein Symbol zu seinem Exe hinzufügen .
Weitere Informationen finden Sie im Artikel: Windows 7: Symbole - Ändern Sie den Ressourcenhacker .
Wenn Sie das neue Symbol zuerst setzen, wird es zur Standardeinstellung.
Eine andere Idee wäre, Ihren Skripten unterschiedliche Dateitypen zuzuweisen, z. B. .my1 für script1.my1 und .my2 für script2.my2, und jedem Dateityp ein anderes Symbol zuzuweisen, wie in diesem Artikel beschrieben .
Definieren Sie alle Dateitypen als Ausführung von "\ path \ interpreter.exe% 1", wobei% 1 für den Skriptparameter steht.
Dadurch erhalten Sie für jeden Skriptdateityp ein anderes Symbol, und Sie benötigen das Dialogfeld "OpenWith" überhaupt nicht. Doppelklicken Sie einfach auf die Skriptdatei. Die Skriptdateien werden automatisch mit ihren Symbolen im Explorer angezeigt.
Wenn das Windows-Dateitypen-Tool unhandlich ist, können Sie FileTypesMan verwenden .
Sie können solche Dateitypen auch mit einer .reg-Datei direkt in die Registrierung laden.