C# 创建快捷方式

1、在项目中添加引用,Project > Add Reference > COM > Windows Script Host Object Model.

2、添加 using IWshRuntimeLibrary;

#region 创建快捷方式

WshShell wshShell = new WshShell();

string path = System.IO.Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.DesktopDirectory), "哈哈哈.lnk");

IWshShortcut shortcut = (IWshShortcut)wshShell.CreateShortcut(path);

shortcut.Description = "11111";

shortcut.TargetPath = Application.StartupPath + @"OnlyRunOneEXE.exe";

shortcut.Save();

#endregion

原文地址:https://www.cnblogs.com/1175429393wljblog/p/8043862.html