Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 7 (http://forum.oszone.net/forumdisplay.php?f=95)
-   -   [решено] Чтобы Windows показывал, но не ремонтировал битые ярлыки (http://forum.oszone.net/showthread.php?t=281237)

Bratets-Volk 21-04-2014 21:38 2341327

Чтобы Windows показывал, но не ремонтировал битые ярлыки
 
Доброго времени суток. Подскажите пожалуйста, мне нужно чтобы 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 2343856

Решил вопрос применением таких твиков:

Код:

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

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


Время: 20:40.

Время: 20:40.
© OSzone.net 2001-