Создание ярлыков Windows в Linux


8

Можно ли создать файл ярлыка Windows (.lnk) в Bash?

Нет, я не говорю о символических ссылках ...

Мне нужно поместить несколько ярлыков Windows в общий ресурс Samba.


1
Я нашел пару интересных ссылок: msdn.microsoft.com/en-us/library/windows/desktop/… и ithreats.files.wordpress.com/2009/05/… . Удачи.
Гленн Джекман

IIRC Cygwin включает в себя утилиту, которая создает ярлыки Windows без использования библиотек Windows, поэтому она должна работать в Linux. Я не помню, как называется утилита.
Жиль "ТАК - перестань быть злым"

Ответы:


11

Ниже приведена ссылка на инструмент Linux, который позволяет создавать ярлыки Windows. Исходный код доступен как на Bash, так и на C:

http://www.mamachine.org/mslink/index.en.html


Подтвердил, что mslink может создать ярлык для UNC-пути и каталога; что больше, чем я могу сказать по всем материалам Python, на которые я смотрел.
Кэмерон Керр

Автором этого инструмента является пользователь SX , mamachine.
Palswim

@Lugaxx: Вы не возражаете, если вы или я отредактировали этот ответ, чтобы опубликовать несколько примеров использования скрипта bash?
Palswim
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.