Ярлык URL на рабочем столе не показывает значок в Windows 7

4

Я добавил новый shortcut.urlфайл со следующим:

[InternetShortcut]
URL=http://test.com/
IDList=
HotKey=0
IconFile=C:\Program Files\Test\logo.ico
IconIndex=0

Это работает на XP - ярлык отображает logo.ico. Но в Windows 7 ярлык белый, без иконки.

Значок находится в папке в Windows 7. Я также заметил, что если я использую графический интерфейс Windows для установки значка, он работает. Несмотря на то, что я устанавливаю его на тот же значок.

Есть ли настройка (может быть), где вы должны указать путь для работы иконки?

Как я могу заставить его работать на Windows 7?

светодиод
источник
Только что попробовал тот же текст выше со случайным ICO (на Win7 x64), и он работал отлично. Если значок отсутствовал, ярлык Интернета имел пустой / белый значок, конечно, но добавление значка в указанное место и нажатие клавиши F5 привело к его отображению, как и ожидалось для файла .URL. Вы пытались восстановить кэш иконок ?
Каран

Ответы:

0

Довольно глупо, что я не могу публиковать комментарии к исходному сообщению, поскольку создание ответа для запроса дополнительной информации не является правильным способом сделать это.

Я никогда не модифицировал ярлыки с помощью текстового редактора, просто щелкнул их правой кнопкой мыши и выбрал свойства. Попробуйте открыть свойства ярлыка и нажмите «Изменить значок».

Я полагаю, что у вас может быть эта проблема, потому что в вашем файле ICO есть несколько значков, поэтому вы должны указать, какой из них использовать, добавив после него «, 1». Я не совсем уверен, как это работает.

Стин Шютт
источник
Нет, вы используете, IconIndexчтобы указать, какой значок использовать.
Скотт