如何在c#中使用按钮单击事件来激活运行桌面快捷方式以打开程序

时间:2016-08-14 03:01:24

标签: c# winforms desktop-shortcut

我在桌面上有很多快捷方式,有些工作在新的Windows应用程序中,这些应用程序位于windowsapps文件夹中,无法通过单击exe文件来运行。所以我想在我的c#.net winforms app中使用一个按钮,所以当我点击它时,就像我双击桌面上的图标一样。我不太了解shell执行知道是否可以做到这一点。任何帮助将不胜感激

1 个答案:

答案 0 :(得分:1)

您是否在按钮单击处理程序中尝试过System.Diagnostics.Process.Start(fullPath)? (其中fullpath是桌面快捷方式的完整文件路径,即C:/Users/Me/Desktop/shortcut.lnk)