Что нового

создание ярлыка в папке на интернет страницу.

AxepoH

Новичок
Сообщения
16
Репутация
2
Добрый день!
Столкнулся с проблемой что не могу создать файл ярлыка на страницу из интернета.

стандартные функции создают только ярлыки на файлы.
пробовал создать ярлык вручную, не вышло, только потерял асоциации ярлыков в системе, пришлось фиксить файл реестра.

Код:
FileWrite(@ScriptDir &"\"& $sCellValue & "\ссылка на конкурс.lnk", "[{000214A0-0000-0000-C000-000000000046}]" & @CRLF)
FileWrite(@ScriptDir &"\"& $sCellValue & "\ссылка на конкурс.lnk", "Prop3=19,2" & @CRLF)
FileWrite(@ScriptDir &"\"& $sCellValue & "\ссылка на конкурс.lnk", "[InternetShortcut]" & @CRLF)
FileWrite(@ScriptDir &"\"& $sCellValue & "\ссылка на конкурс.lnk", "URL="&$value& @CRLF)
FileWrite(@ScriptDir &"\"& $sCellValue & "\ссылка на конкурс.lnk", "IDList=" & @CRLF)

вот так создает ярлык который потом ничем не открывается.
 

madmasles

Модератор
Глобальный модератор
Сообщения
7,790
Репутация
2,322
AxepoH,
Код:
Global $aData[3][2] = [['URL', 'http://autoit-script.ru/'],['IconFile',@AutoItExe],['IconIndex', 0]]
IniWriteSection(@ScriptDir & '\AutoItRU.url', 'InternetShortcut', $aData, 0)
Источник: Создание Internet Shortcut (еле нашел :smile:)
 

AZJIO

Меценат
Меценат
Сообщения
2,874
Репутация
1,194
AxepoH
Веб ссылки это стандартный ini-файл с расширением url, а в качестве содержимого:
Код:
[InternetShortcut]
URL=http://forum.ru-board.com
Там может быть и другая информация, но это самый чистый минимум.
 
Верх