Вы должны войти, чтобы создавать сообщения и темы.
ярлык
Максим@fidge
12 Сообщений
#1 · 23.08.2022, 02:30
Цитата: Максим от 23.08.2022, 02:30Доброй ночи, возник вопрос, как создать ярлык программы этой же программой?
Доброй ночи, возник вопрос, как создать ярлык программы этой же программой?
Голосуйте - палец вниз.0Голосуйте - палец вверх.0
Иван@hurbatov
18 Сообщений
#2 · 23.08.2022, 10:30
Цитата: Иван от 23.08.2022, 10:30Приветствую
Есть уже готовое решение
[spoiler title="шпоньк"]using IWshRuntimeLibrary; static void Create(string ShortcutPath, string TargetPath) { WshShell wshShell = new WshShell(); IWshShortcut Shortcut = (IWshShortcut)wshShell. CreateShortcut(ShortcutPath); Shortcut.TargetPath = TargetPath; Shortcut.Save(); } Create(@"C:\test.lnk", @"C:\Windows\notepad.exe");[/spoiler]
Там всё просто:
Подключаем библу. И создаем простой метод для создания ссылок.
Как использовать - в примере.Таким образом у тебя будет скорее всего:
Create("\ИмяПрограммы.exe", Environment.GetFolderPath(Environment.SpecialFolder.DesktopDirectory));Статья с разбором темы тут
Приветствую
Есть уже готовое решение
шпоньк
using IWshRuntimeLibrary;
static void Create(string ShortcutPath, string TargetPath)
{
WshShell wshShell = new WshShell();
IWshShortcut Shortcut = (IWshShortcut)wshShell.
CreateShortcut(ShortcutPath);
Shortcut.TargetPath = TargetPath;
Shortcut.Save();
}
Create(@"C:\test.lnk", @"C:\Windows\notepad.exe");
Там всё просто:
Подключаем библу. И создаем простой метод для создания ссылок.
Как использовать - в примере.
Таким образом у тебя будет скорее всего:
СкопированоCreate("\ИмяПрограммы.exe", Environment.GetFolderPath(Environment.SpecialFolder.DesktopDirectory));
Статья с разбором темы тут
Голосуйте - палец вниз.0Голосуйте - палец вверх.0
Максим@fidge
12 СообщенийАвтор темы
#3 · 23.08.2022, 12:46
Цитата: Максим от 23.08.2022, 12:46Спасибо, помогли
Спасибо, помогли
Голосуйте - палец вниз.0Голосуйте - палец вверх.1
Лайкнул Иван
Иван