2

У меня есть некоторые переносимые приложения, и когда я их загружаю, они извлекаются в обычную структуру каталогов, но в структуру входит номер версии. Как создать ярлык для запуска программы, чтобы она не ломалась при обновлении приложения?

Например:
Я могу создать ярлык для «D:\PortableApp\V1\prog.exe» и поместить ярлык в элементы автозагрузки, и он работает нормально. Теперь программа обновлена до V1.1. Как получить ярлык для обновления до «D:\PortableApp\V1.1\prog.exe» без ручного обновления ярлыка?

заранее спасибо

mikeparkie

1 ответ1

0

Вы можете создать собственную переменную среды и использовать ее в пути ярлыка вместо жестко закодированного пути версии.

Вместо этого используйте% MYCUSTOMPORTABLEPATH% в самом пути ярлыка.

Вы также можете сохранить часть пути фиксированной и просто сохранить версию в среде.

D:\PortableApp\% MYLATESTVERSIONNUMBER%\prog.exe

Также как вы можете использовать% HOMEDRIVE %% HOMEPATH% в кратчайшем пути, вы также можете создавать свои собственные переменные.

Просто обновите переменную среды при обновлении, и ярлык должен указывать на новые вещи.

Тем не менее, наличие путей без версии может также работать нормально в зависимости от ваших потребностей.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .