Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C/C++ - [решено] Создание ярлыка в сетевой папке с помощью C#.

Ответить
Настройки темы
C/C++ - [решено] Создание ярлыка в сетевой папке с помощью C#.

Новый участник


Сообщения: 1
Благодарности: 0

Профиль | Отправить PM | Цитировать


Изменения
Автор: x4IPx
Дата: 29-04-2014
Описание: Неправильная категория
Подскажите пожалуйста,как можно создать ярлык в сетевой папке? (Например в //fs01).
Нашёл пример рабочего кода,решил воспользоваться для своих нужд:
[quote]
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using IWshRuntimeLibrary;

Код: Выделить весь код
namespace ConsoleApplication7
{
    class Program
    {
        static void Main(string[] args)
        {
            WshShell shell = new WshShell();

            //путь к ярлыку
            string shortcutPath = Environment.GetFolderPath(Environment.SpecialFolder.Desktop) + @"\Блокнот.lnk";

            //создаем объект ярлыка
            IWshShortcut shortcut = (IWshShortcut)shell.CreateShortcut(shortcutPath);

            //задаем свойства для ярлыка
            //описание ярлыка в всплывающей подсказке
            shortcut.Description = "Ярлык для текстового редактора";
            //горячая клавиша
            shortcut.Hotkey = "Ctrl+Shift+N";
            //путь к самой программе
            shortcut.TargetPath = Environment.GetFolderPath(Environment.SpecialFolder.System) + @"\notepad.exe";

            //Создаем ярлык
            shortcut.Save();
        }
    }
}
Как я понял,проблема заключается в том,что string shortcutPath = *** не может работать с сетевыми каталогами.
Можете мне показать пример,как можно создать ярлык в сетевой папке?

Отправлено: 15:30, 29-04-2014

 


Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C/C++ - [решено] Создание ярлыка в сетевой папке с помощью C#.

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
VBS/WSH/JS - [решено] Создание ярлыка с помощью VBS Dodakaedr Скриптовые языки администрирования Windows 61 12-04-2016 15:54
Любой язык - Создание ярлыка с помощью LUA Dodakaedr Скриптовые языки администрирования Windows 0 13-02-2014 22:49
CMD/BAT - [решено] Создание с помощью bat ярлыка в SendTo intelem Скриптовые языки администрирования Windows 4 24-12-2011 19:59
Прочее - Сброс сетевой сессии при повторном обращении к сетевой папке KIA_IT Сетевые технологии 0 10-09-2011 15:58
Обои и Значки - Возможно позиционирование окна с помощью ярлыка? KupC Оформление Windows XP 1 03-05-2011 14:11




 
Переход