Поддельные ярлыки в Windows - есть ли API? Один для C #?

StackOverflow https://stackoverflow.com/questions/468254

  •  19-08-2019
  •  | 
  •  

Вопрос

Я не уверен, что они называют фальшивыми ярлыками, которые вы часто видите в Windows. Хорошим примером может служить ссылка на любую из программ Office 2007. Вы можете отличить их от обычного ярлыка, потому что Цель неактивна и не является реальным путем. Можете ли вы получить доступ к ним через .NET API? Как спросить цель? или получить любую информацию, хранящуюся в нем.

Я думаю, это как-то связано с установщиком Windows и объявленными программами.

Это было полезно?

Решение

Да, это рекламируемый ярлык.

Вы должны вызвать установщик Windows, чтобы получить цель.

В настоящее время у меня есть только источник Delphi для вас, но, возможно, вы можете выбрать некоторую информацию.

delphi-library Короче говоря,

- для получения цели используется функция MsiGetShortcutTarget .

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top