Hallo Ralf,
wenn Du außer in der Dateiendung (Suffix) im Dateinamen sonst nirgends die Zeichenfolge ".eps" enthalten hast, ist das nicht so schwierig.
Die folgende Version hat zwei Variablen, die ich für Deine Zwecke vorbereitet habe:
1. oldSuffix - da steht die aktuelle Dateiendung drin (mit Punkt); hier ".eps";
2. newSuffix - da steht die Dateiendung der Dateien drin, mit denen neu verknüpft werden soll; hier ".tif".
Dem Skript ist es egal, in welchem Verzeichnis die aktuell verknüpften Dateien liegen.
Nach dem Start fordert es auf, ein Verzeichnis mit den neu zu verknüpfenden Dateien auszuwählen. Findet es dort Dateien, deren Namen bis auf die Endung identisch sind mit den Namen der aktuell verknüpften Dateien, dann (und nur dann) "wechselt" es die Verknüpfung aus (es wird jede vorhandene Verknüpfung einzeln geprüft).