Das Problem ist, dass Sie keine Umgebungsvariable an IrfanView übergeben, zB:
C:\> i_view32.exe %%myphotosdrive%%:\private\photos\photo001.jpg
Sie übergeben eine .LNK
Datei (die binär ist). IrfanView kann keine Verknüpfungsdateien interpretieren. Es verarbeitet nur Grafikdateien und dergleichen.
Am besten fordern Sie Irfan auf, die Fähigkeit hinzuzufügen, Verknüpfungsdateien aufzulösen (er ist sehr ansprechend und kann Supportfragen und Funktionsanfragen bearbeiten).