20 lines
569 B
C#
20 lines
569 B
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using IWshRuntimeLibrary;
|
|
|
|
public static class Shortcut
|
|
{
|
|
public static void Create(string text, string sourceFile, string destPath)
|
|
{
|
|
if (destPath.Substring(destPath.Length - 1, 1) != "\\")
|
|
destPath += "\\";
|
|
|
|
string shortcutPath = destPath + text + ".lnk" ;
|
|
WshShell shell = new WshShell();
|
|
IWshShortcut link = (IWshShortcut)shell.CreateShortcut(shortcutPath);
|
|
link.TargetPath = sourceFile;
|
|
link.Save();
|
|
}
|
|
} |