В других подобных системах ввод foo.lnk в поле cmd.exe вызовет ссылку (откройте то, на что она указывает), но по какой-то причине в одной конкретной системе он открывает содержимое самого файла .lnk в Wordpad (который, кажется, происходят из HKCR\*\Shell\(Default)
который имеет значение Wordpad
.)
Я искал в Интернете и прочитал темы, как Как сбросить ярлыки (файл .lnk) в Windows 7? но ни одно из решений там не помогло.
assoc .lnk
показывает .lnk=lnkfile
уже.
HKCR\.lnk\(Default)
показывает lnkfile
.
Я также попытался очистить HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.lnk
.
Но проблема все еще сохраняется.
Ниже приведена информация из реестра. Не стесняйтесь спрашивать любую дополнительную информацию.
HKEY_CLASSES_ROOT\*
HKEY_CLASSES_ROOT\.lnk и HKEY_CLASSES_ROOT\lnkfile
Спасибо за любую помощь.