На Windows XP это работало приблизительно так.
В пути указывалась строка вида:
- Код: выделить все
%windir%\system32\RunDll32.exe shell32.dll,ShellExec_RunDLL .\work\util.exe
Но на Windows 7, увы, видимо изменились названия процедур, ибо не работает.
Можно, конечно, попытаться через переменную path поработать, точнее - создать свою переменную (что-то вроде %work% )и обращаться уже к ней, но мне нужен такой ярлык к объекту на флешке, которую я буду юзать на разных компах. А писать скрипт, создающий переменную на чужом компе - не комильфо, ПМСМ.
Есть у кого какие идеи\мысли по этому поводу? Как реализовать это на Win 7?