可能重复:
How do you create an application shortcut (.lnk file) in C# or .Net
我们需要有关如何在c#
中创建应用程序快捷程序的帮助答案 0 :(得分:5)
试试这个。
http://vbaccelerator.com/article.asp?id=4301
private static void configStep_addShortcutToStartupGroup()
{
using (ShellLink shortcut = new ShellLink())
{
shortcut.Target = Application.ExecutablePath;
shortcut.WorkingDirectory = Path.GetDirectoryName(Application.ExecutablePath);
shortcut.Description = "My Shorcut Name Here";
shortcut.DisplayMode = ShellLink.LinkDisplayMode.edmNormal;
shortcut.Save(
STARTUP_SHORTCUT_FILEPATH);
}
}
Here是关于同一主题的CodeProject示例。