PDA

View Full Version : ایجاد شورتکات از یک پوشه



tanha70
پنج شنبه 23 بهمن 1393, 01:14 صبح
سلام
من میخوام تو برنامم از یک پوشه شورتکاتی یک جای دیگه ایجاد کنم.
راه های زیادی رو تست کردم ولی به نتیجه ای که ماخواستم نرسیدم.
ممنون میشم دوستانی که در این زمینه تجربه دارن راهنمایی کنن.

Share & Learn
پنج شنبه 23 بهمن 1393, 16:14 عصر
سلام از چه راهی استفاده کردید که جواب نگرفتید؟
از IWshRuntimeLibrary استفاده کنید

اول از همه:
PROJECT -> Add Refrence... -> COM -> Windows Script Host Object Model

بعد اون قسمتی که تو عکس مشخص کردم رو False بذارید

http://barnamenevis.org/attachment.php?attachmentid=128406&stc=1&d=1423746982

بعد از این کد استفاده کنید:
using IWshRuntimeLibrary;
private void button1_Click(object sender, EventArgs e)
{
var desktop = Environment.GetFolderPath(Environment.SpecialFolde r.DesktopDirectory);
IWshShortcut shortcut;
var wshShell = new WshShellClass();
shortcut = (IWshShortcut)wshShell.CreateShortcut(System.IO.Pa th.Combine(desktop, @"Temp.lnk")); // temp = esmi ke baraye shortcut mizare
shortcut.TargetPath = @"Addresse Foldere Morede Nazar";
shortcut.Save();
}

tanha70
جمعه 24 بهمن 1393, 12:31 عصر
تشکر
مشکل رفع گردید...