Создать ярлык

Windows 95, 98, ME и 3,11; WinNT, Win2000, WinXP, Win2003, Vista, 7
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
tango
Access Forbidden
Сообщения: 247
Зарегистрирован: 2007-12-15 17:41:18
Откуда: Санкт- Петербург
Контактная информация:

Создать ярлык

Непрочитанное сообщение tango » 2008-05-07 18:13:23

Кто знает как Винде создать ярлык (к сетевому подключению) из командной строки ?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
alex3
лейтенант
Сообщения: 872
Зарегистрирован: 2006-11-20 16:47:56
Откуда: Переславль
Контактная информация:

Re: Создать ярлык

Непрочитанное сообщение alex3 » 2008-05-08 7:35:54

man net :)
Если ipfw можно считать речью обычного человека, то pf - речь политика. За каждой ошибкой -ядерный песец.

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Re: Создать ярлык

Непрочитанное сообщение dikens3 » 2008-05-08 10:42:24

alex3 писал(а):man net :)
Ей не подключение сетевого диска нужно, а создание ЯРЛЫКА.
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

Аватара пользователя
BlackCat
прапорщик
Сообщения: 469
Зарегистрирован: 2007-10-16 22:40:42

Re: Создать ярлык

Непрочитанное сообщение BlackCat » 2008-05-11 5:27:14

Хитрая задача, создать ярлык для объекта. Стандартными средствами наверное никак.
Вот здесть: http://wiki.oszone.net/index.php/Создан ... ке_системы рекомендуют утилиту nircmd, которая может создавать ярлыки и дозваниваться прову (можно создать ярлык на саму себя, если требуется поднять DialUp соединение).
Если без программирования никак, то здесь обсуждается код создания ярлыка для сетевого подключения: http://forum.codenet.ru/showthread.php?t=22681
Можно попробовать VBScript, но за час чтения MSDN и экспериментов просветления не наступило.

Аватара пользователя
tango
Access Forbidden
Сообщения: 247
Зарегистрирован: 2007-12-15 17:41:18
Откуда: Санкт- Петербург
Контактная информация:

Re: Создать ярлык

Непрочитанное сообщение tango » 2008-05-11 11:55:18

Именно... мне нужно было создать ярлык кля VPN-подключения....хотела эту команду в батник запихнуть, чтобы он (батник) создавал и само подключение и ярлык на него на рабочем столе пользователя. Не получилось. Пришлось обойтись двумя файлами- батником для создания впн и vbs-скриптом для создания ярлыка...

Аватара пользователя
BlackCat
прапорщик
Сообщения: 469
Зарегистрирован: 2007-10-16 22:40:42

Re: Создать ярлык

Непрочитанное сообщение BlackCat » 2008-05-11 15:41:46

Можно взлянуть на vb скрипт?

Аватара пользователя
tango
Access Forbidden
Сообщения: 247
Зарегистрирован: 2007-12-15 17:41:18
Откуда: Санкт- Петербург
Контактная информация:

Re: Создать ярлык

Непрочитанное сообщение tango » 2008-05-11 16:07:10

Код: Выделить всё

Option Explicit
dim WShell , Path , MYlink , PathFile
set WShell = WScript.CreateObject("WScript.Shell")
Path = Wshell.SpecialFolders("Desktop")
set MYlink = WShell.CreateShortcut(Path+"\vpn.lnk")
PathFile = WShell.ExpandEnvironmentStrings("%USERPROFILE%\Application Data\Microsoft\Network\Connections\Pbk\rasphone.pbk")
MYlink.TargetPath = PathFile
MYlink.save

Аватара пользователя
BlackCat
прапорщик
Сообщения: 469
Зарегистрирован: 2007-10-16 22:40:42

Re: Создать ярлык

Непрочитанное сообщение BlackCat » 2008-05-12 17:52:48

О, спасибо, таким образом что-то не догадался создать ярлык.