PDA

Показать полную графическую версию : [решено] Чтобы Windows показывал, но не ремонтировал битые ярлыки


Bratets-Volk
21-04-2014, 21:38
Доброго времени суток. Подскажите пожалуйста, мне нужно чтобы Windows 7 не искал exe файл к битому ярлыку, но если ярлык битый, чтобы это было видно по его значку - ну как обычно это бывает.
У меня установлена программа/игра, ее ярлык есть в пуске. Я переименовываю папку программы, например из Opera в Opera1. Устанавливаю новую версию Opera, и запускаю ее с ярлыка который был создан ранее. По моим ожиданиям, должна запуститься новая версия программы в папке Opera. Но ярлык сам перестроился, и запускает программу из папки Opera1. Как сделать так, чтобы ярлыки сами не бегали за файлами? :) Но при этом если ярлык битый, чтобы это тоже было видно. То есть проверка, соответствует ли ярлык объекту, мне нужна, но без ремонта этого ярлыка.
Вроде как следующие ключи регулируют этот параметр:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoResolveSearch"
"NoResolveTrack"
"LinkResolveIgnoreLinkInfo"

Bratets-Volk
27-04-2014, 20:03
Решил вопрос применением таких твиков:

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoResolveSearch"=dword:00000001
"NoResolveTrack"=dword:00000001


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




© OSzone.net 2001-2012