Показать полную графическую версию : Как установить иконку для ярлыка
Valek271183
08-05-2014, 13:34
На флешке есть ярлык на программу находящуюся на этой же флешке, как сделать что бы этот ярлык отображался с иконкой, которая на этой же флешке?
LehaMechanic
08-05-2014, 13:43
Вы предполагаете использовать флешку в разных ПК или в одном? В первом случае флешка будет получать разные буквы, пути к иконке будут неизбежно сбиваться. Во втором же случае никаких вообще проблем нет, путь к иконке назначается в свойствах ярлыка.
Valek271183
08-05-2014, 13:43
Да, использоваться будет на разных компьютерах, потому и вопрос: как сделать чтобы всегда отображалась моя иконка?
diagnoz_
08-05-2014, 15:25
Valek271183,
конечно можно. удаляете абсолютный путь в свойствах созданного ярлыка программы (поле Рабочая папка) на флешке. и вставляете туда следующее:
%windir%\explorer.exe ".\папка_с_названием программы\имя_исполняемого_файла_программы.exe"
Ярлык программы можно открывать на любом компьютере при изменении буквы флешки в проводнике.
LehaMechanic
08-05-2014, 16:15
diagnoz_,
автор спрашивал не о ярлыке, как таковом, а об установке на него посторонней иконки с той же флешки. Насколько я понял, exe'шник и иконка у него - разные файлы. Но если нет, то возможно прокатит и так, а возможно и не прокатит, надо проверять.
diagnoz_
08-05-2014, 17:19
Это не всё. Такой ярлык не работает пока в его свойствах вручную не очистить поле "рабочая папка", по крайней мере в Вин7. »
что значит не все? работает и без проблем. а я о чем писал выше? затираем путь полностью и пишем выше предложенное с указанием имени папки куда установилась программа и собственно имя_ программы.exe и все. хоть какая буква не назначится, ярлык установленной программы на флешку запустится без проблем.
LehaMechanic
08-05-2014, 17:46
а я о чем писал выше? »
Не сразу увидел :)
Иконку с файла .exe той флешки можно стырить программой Resource Hacker. Иконку выложи в папку C:\Program Files\**\ , и укажи новое местоположение иконки. Теперь, когда иконка находится на постоянно доступном диске, она никуда не денется
Valek271183
12-05-2014, 19:47
MOWGLY1, я бы и не догадался ))), мне нужно чтобы иконка отображалась на разных компах
diagnoz_, не срабатывает такой способ "%windir%\explorer.exe ".\Portable\CCleaner\CCleaner.exe"", на другом компьютере иконка всё равно не отображается, т.е. получается нет возможности видеть эту иконку на всех компах или что-то я не так делаю?
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC