Winapi 确定.lnk是否指向metro应用程序

Winapi 确定.lnk是否指向metro应用程序,winapi,microsoft-metro,lnk,Winapi,Microsoft Metro,Lnk,如何确定by.lnk(或其目标)是否指向metro(Windows 8)应用程序 例如,商店链接快捷方式指向%windir%\WinStore\WinStore.htm。我怎么知道它不是一个普通页面,而是一个metro风格的应用程序?我不确定这个解决方案有多可靠,但在“开始”菜单文件夹(所有用户和当前用户)中,所有metro应用程序lnk文件都是system+archive+readonly。其他人则不然。有点像黑客,但到目前为止还有效。不确定如何处理其他文件夹中的lnk。这不是metro风格的

如何确定by.lnk(或其目标)是否指向metro(Windows 8)应用程序


例如,商店链接快捷方式指向
%windir%\WinStore\WinStore.htm
。我怎么知道它不是一个普通页面,而是一个metro风格的应用程序?

我不确定这个解决方案有多可靠,但在“开始”菜单文件夹(所有用户和当前用户)中,所有metro应用程序lnk文件都是system+archive+readonly。其他人则不然。有点像黑客,但到目前为止还有效。不确定如何处理其他文件夹中的lnk。

这不是metro风格的应用程序。网页可以使用ms appx协议处理程序,这不是您可以从快捷方式中检测到的。