В других подобных системах ввод 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
Спасибо за любую помощь.
