Помогите создать ярлык!
От: SeregaEvg  
Дата: 10.10.03 11:39
Оценка:
есть батник, состоящий из строчки: myprogram.exe /key

Можно ли сделать ярлык (или что-то похожее на ярлык, главное, чтобы можно было бы задать иконку) аналогичный этому батнику? Желательно, с помощью CreateShortCut. Проблема в том, что там надо указать путь. А путь заренее неизвестен (т.е. ярлык с программой могут вместе скопировать куда угодно)
Re: Помогите создать ярлык!
От: SchweinDeBurg Россия https://zarezky.spb.ru/
Дата: 10.10.03 12:03
Оценка:
Здравствуйте, SeregaEvg, Вы писали:

SE>есть батник, состоящий из строчки: myprogram.exe /key


SE>Можно ли сделать ярлык (или что-то похожее на ярлык, главное, чтобы можно было бы задать иконку) аналогичный этому батнику? Желательно, с помощью CreateShortCut. Проблема в том, что там надо указать путь. А путь заренее неизвестен (т.е. ярлык с программой могут вместе скопировать куда угодно)


Вопрос не очень понятен... комбинация IShellLink и IPersistFile не дает желаемого результата?
- Искренне ваш, Поросенок Пафнутий
Re[2]: Помогите создать ярлык!
От: SeregaEvg  
Дата: 10.10.03 12:46
Оценка:
Извиняюсь, формулировка действительно "кривовата". Попробую объяснить проще.

Как сделать так, чтобы по активации ярлыка запускался файл из той же папки, в которой находится ярлык?

То есть не указывать в ярлыке конкретный путь типа "C:\Program Files\Myprg"...
Re[3]: Помогите создать ярлык!
От: sercher Украина  
Дата: 10.10.03 12:59
Оценка:
Здравствуйте, SeregaEvg, Вы писали:

SE>Извиняюсь, формулировка действительно "кривовата". Попробую объяснить проще.


SE>Как сделать так, чтобы по активации ярлыка запускался файл из той же папки, в которой находится ярлык?


SE>То есть не указывать в ярлыке конкретный путь типа "C:\Program Files\Myprg"...


А если не указывать абсолютный путь, он что не находит?
Re[4]: Помогите создать ярлык!
От: SeregaEvg  
Дата: 10.10.03 13:14
Оценка:
У меня не получается создать работающий ярлык таким образом. При активации вываливается то или иное окно с ошибкой.
Уже начинаю думать, что такой ярлык создать в принципе нельзя...
Re[5]: Помогите создать ярлык!
От: Slicer [Wirkwood] Россия https://ru.linkedin.com/in/maksim-gumerov-039a701b
Дата: 11.10.03 10:03
Оценка:
A kak naschet poprobovat' sdelat yarlyk s polnym putem (no na drugoe imya faila), a potom vlezt' v lnk-fail i etot put' pochikat'? Naprimer, "c:\MyApp.ex" (bez poslednego "e") -> ".\MyApp.exe". Chto budet?

Slicer
Специалист — это варвар, невежество которого не всесторонне :)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.