Lnk как открыть линукс

Содержание
  1. Парсим проприетарный формат .lnk под Linux’ом
  2. Thread: How to open a .lnk
  3. How to open a .lnk
  4. Re: How to open a .lnk
  5. Re: How to open a .lnk
  6. Re: How to open a .lnk
  7. Re: How to open a .lnk
  8. Re: How to open a .lnk
  9. Re: How to open a .lnk
  10. Re: How to open a .lnk
  11. Re: How to open a .lnk
  12. Формат файла LNK — описание, как открыть?
  13. Чем открыть файл в формате LNK
  14. Программы для открытия LNK
  15. Конвертация LNK в другие форматы
  16. Основные проблемы, которые могут возникнуть с LNK файлом
  17. Почему именно LNK и в чем его достоинства?
  18. Открывайте файлы с расширением LNK быстро и легко. 4 шага
  19. LNK расширение файла
  20. Как открыть файл LNK?
  21. Проверьте LNK файл на наличие ошибок
  22. Как решить возникшие проблемы?
  23. Расширение файла LNK
  24. Что такое файл LNK?
  25. Ярлык файла LNK не работает
  26. Программы, которые поддерживают LNK расширение файла
  27. Программы, обслуживающие файл LNK
  28. Как открыть файл LNK?
  29. Шаг 1. Скачайте и установите Microsoft Windows
  30. Шаг 2. Проверьте версию Microsoft Windows и обновите при необходимости
  31. Шаг 3. Настройте приложение по умолчанию для открытия LNK файлов на Microsoft Windows
  32. Шаг 4. Убедитесь, что файл LNK заполнен и не содержит ошибок

Парсим проприетарный формат .lnk под Linux’ом

С чего началась эта история: однажды перестала работать синхронизация между двумя серверами. На одном из серверов (под управлением Windows) в расшаренной папке лежали документы, а на втором (под управлением Debian) был поднят апач с webdav. В папке на первом сервере было несколько подпапок. В одной лежали документы, а в остальных были сделаны ярлыки на документы, таким образом документы были рассортированы по подпапкам. И содержимое папки на первом сервере синхронизировалось с папкой на втором сервере следующим образом: копировалось содержимое папки, а затем ярлыки заменялись на файлы, на которые они указывали. То есть, если ярлык, к примеру, указывал на документ corporate-template-65178.doc, то ярлык удалялся, а на его место помещался этот самый corporate-template-65178.doc

Эта система работала три года, а потом внезапно работать перестала, безо всяких предупреждений.
И её надо было во что бы то ни стало починить.

Если еще интересно, вэлкам под кат.

Итак. Был проведен разбор полетов, опрошено большое количество людей, перекопано море документации, но нигде не было найдено никакой информации о том, кто это делал и когда. Когда началось перекапывание серверов, был найден сервер, который являлся почтовым шлюзом. И именно на нем были обнаружены скрипты на vbs и cmd, которые и занимались синхронизацией. Сначала из расшаренной папки копировалось rsync’ом содержимое в локальную, потом ярлыки заменялись на документы посредством vbs-скрипта, а затем через cmd с использованием scp для Windows (без пароля, с ключом) файлы копировались в webdav, и в процессе копирования терялось время последнего изменения.
А перестала работать эта система потому, что изменились ключи sshd, соответственно, файлы перестали копироваться в webdav.

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

Схема действительно была организована странно.
С первого сервера на второй данные копировал третий, который вообще никакого отношения к первым двум не имел.
Практически сразу же в голову пришла мысль избавиться от посредника, тем самым упростив схему работы системы.

Поскольку серверов два, скрипты синхронизации надо было делать на каком-то из них.
Сервер на Windows использовать оказалось невозможно в связи с тем, что административных прав на него не было, и единственной задачей, которую он выполнял, было функционирование как файловый сервер.

Таким образом, остался только один вариант — реализовать подобный функционал на linux’е.
Задача сразу же осложнилась тем, что в свободном доступе не было средств для парсинга проприетарного формата виндовых ярлыков (формата .lnk). С другой стороны, это придало задаче интереса.

Задачу решать надо было срочно, и к помощи был призван гугл, в котором нашлась аж целая одна программка, и та уже в бинарном виде. Поскольку неизвестно, что там внутри, решено было не использовать эту программу, а написать свою.

В том же гугле был найден документ, полученный реверс-инжинирингом, который описывает структуру файлов этого формата.
Он и был использован как источник информации.

Сама система включила в себя следующие части:
1) Программа на языке С, которая парсит ярлыки
2) скрипты синхронизации и обработки
3) задание в кроне

Итак,
1) Программа

Ничего изощренного в программе нет.
Компилируем ее

Читайте также:  Плеер neutron для windows

Выкидываем отладочную информацию

В исходник не включен разбор флагов типа местонахождения файла (сетевая папка, съемный диск и т.д.), при желании можно дополнить исходник, внимательно прочитав документ, ссылка на который дана выше.

Самый главный функционал готов, теперь надо его применить.

2) Скрипты.
Первый скрипт осуществляет основные операции
Находится он, скажем, в папке /usr/doc-sync

Второй скрипт, который удаляет ярлык и на его место копирует документ

3) cron
Ну, и последнее, что осталось, это добавить в крон задание, чтобы процесс происходил автоматически.

Если есть вопросы, пишите, постараюсь ответить или дополнить/поправить

Источник

Thread: How to open a .lnk

Thread Tools
Display

How to open a .lnk

I downloaded and installed several programs with wine and some of them have the extension .lnk When I try to open it it says:
«Could not open thefile.lnk
There is no application installed for this file type.»

What can I do about it?

Best regards,
Downloadfreak

Re: How to open a .lnk

the .lnk files are Windows Shortcut File.So i think you can’t open them in linux.

Re: How to open a .lnk

I haven’t tested this, but try right clicking on the .lnk file and selecting «Open with Other Application.»

In the box that comes up, either find wine in the list or click the little triangle at the bottom and type ‘wine’ in to that (no quotes)

let us know if that works!

Re: How to open a .lnk

I can see it in the list and after trying several times it doesn’t work

Re: How to open a .lnk

That’s too bad. I’d think wine would be able to deal with .lnk files fine.

You’ll have to find the original file it refers to. I gotta start commuting soon, but the easiest way I can think of off the top of my head is to use the strings program from the terminal

hopefully it will show you the path of the original file. good luck

Re: How to open a .lnk

I tried it in several ways but always it says «no such file» But it’s in the c: drive in wine, is that a problem?

Re: How to open a .lnk

The .lnk files are just shortcuts. Go to Applications>Wine>Programs and you should be able to find the programs you installed.

Re: How to open a .lnk

nope, that should be ok. in the terminal type «strings «

no quotes and follow it with a space. don’t press enter yet.

now find this .lnk you want to open and drag it to the terminal window. It should display the path to the file. now press enter and see if it spits out another path which would be the original file.

Re: How to open a .lnk

.lnk are worthless so you can safely delete them. Usually they’re created when installing a program in wine and choosing to create a desktop icon.
In that case you’ll get the shortcut (icon) and a .lnk, deleting the .lnk will have no effect on the shortcut.

If your curious you can open them in gvim.

Источник

Формат файла LNK — описание, как открыть?

Файл формата LNK открывается специальными программами. Чтобы открыть данный формат, скачайте одну из предложенных программ.

Чем открыть файл в формате LNK

Расширение LNK – своего рода “путеводитель”, применяемый для ссылки на определенный исполнительный exe файл. Другое распространенное название формата LNK – ярлык (англ. Windows File Shortcut). Такой ярлык содержит исчерпывающую информацию об атрибутах исполнительного файла и возможностях его запуска. Также LNK файл может содержать данные о каталоге, где содержится исполнительный файл.

Как правило, ярлыки генерируются автоматически при установке приложений. Однако, есть способ создания их вручную: для этого необходимо щелкнуть мышкой по области, где планируется создание LNK файла, и выбрать опцию меню “Создать ярлык”.

Визуально иконка LNK файла схожа со значком исполнительного файла, за исключением того, что в левой нижней части ярлыка обычно отображается курсор.

Программы для открытия LNK

Среди самых популярных программных приложений, с применением которых открывается формат LNK, можно выделить:

Конвертация LNK в другие форматы

Файл LNK относится к категории системных файлов. Конвертация для данного типа файлов не предусмотрена.

Основные проблемы, которые могут возникнуть с LNK файлом

Самая распространенная проблема, свойственная всем расширениям LNK – это неверная привязка ярлыка к исполнительному EXE файлу. Другими словами, ярлыку была назначена неверная программа. Для исправления подобной ситуации требуется кликнуть по ярлыку правой кнопкой мыши, выбрать из меню опцию «Открыть с помощью», после чего в списке доступных приложений выбрать нужное или загрузить его из интернета.

Читайте также:  Mac os acer 5742g

Почему именно LNK и в чем его достоинства?

Главное преимущество LNK файла – это быстрый доступ к запуску необходимого приложения. У пользователя нет необходимости искать исполнительный Exe файл, рыская по дереву каталогов. Достаточно лишь складировать нужные вам ярлыки на рабочем столе ПК, а запуск осуществлять двойным щелчком мыши.

Ярлык или «ссылка», используемая Windows в качестве ссылки на оригинальный файл. Близок к альтернативе платформы Macintosh. Содержит целевой тип ярлыка, информацию о месте размещения и название, а также данные о программе, открывающей целевой файл и дополнительную горячую клавишу. Может создаваться в Windows нажатием правой кнопкой мыши на файл и выбором опции «Create Shortcut».

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

Файлы LNK с ярлыками к программе (файл .EXE) могут определять атрибуты для того, как должна запускаться программа. Чтобы установить атрибуты, нажмите на файл ярлыка правой кнопкой мыши, выберите опцию «Properties» и измените поле Target.

Примечание: файлы LNK в Windows не показывают расширение файла «.lnk», даже если не выбраны свойства просмотра папки «Hide extensions for known file types». Несмотря на то что это не рекомендуется пользователи могут настроить просмотр, отредактировав свойства «NeverShowExt» в регистре входа «HKEY_CLASSES_ROOT\lnkfile» Windows.

Чем открыть файл в формате LNK (File Shortcut)

Источник

Открывайте файлы с расширением LNK быстро и легко. 4 шага

Это может быть очень неприятно, когда у вас есть файл LNK, и вы не можете открыть его. Но не волнуйтесь, в большинстве случаев решение вашей проблемы очень простое. Следуйте инструкциям в шагах 1-4, перечисленным ниже, и вы сможете решить вашу проблему и легко открыть файл LNK.

LNK расширение файла

  • Тип файла Windows Format Shortcut
  • Разработчик файлов Microsoft
  • Категория файла Системные файлы
  • Рейтинг популярности файлов

Как открыть файл LNK?

LNK значок файла должен отображаться способом, характерным для программы, поддерживающей такой тип файла. Если значок LNK file имеет форму обычного значка пустой страницы или аналогичного, это означает, что данный формат не связан ни с одной программой, установленной в системе. Ниже перечислены некоторые из наиболее популярных причин такой ситуации.

Проверьте LNK файл на наличие ошибок

  • В системе не установлена программа, которая поддерживает LNK файлы
  • С этим расширением не связано ни одной программы, поддерживающей файлы LNK (в системном реестре нет записей, связанных с программами, которые следует использовать для открытия файлов LNK)
  • Файл имеет неизвестное или непроверенное происхождение и, скорее всего, заражен. В этом случае пользователь должен проявлять крайнюю осторожность, чтобы вирус не распространялся на другие файлы в системе (следуйте инструкциям, отображаемым в диалоговом окне антивирусного программного обеспечения.
  • LNK файл может быть неполным, что не позволит системе открыть его (это может быть в случае с файлом, загруженным из Интернета или скопированным из других источников)
  • Файл поврежден

Как решить возникшие проблемы?

Чтобы решить следующие проблемы, следуйте инструкциям:

Шаг 1. Выберите, загрузите и установите соответствующее программное обеспечение. Список программ, поддерживающих файлы с расширением LNK, можно найти ниже:

Источник

Расширение файла LNK

Windows Format Shortcut

Что такое файл LNK?

Файлы с расширением LNK — это файлы ярлыков, используемые в системе Windows. Содержит информацию о типе и местоположении (идентификатор URI или GIUD соответствующего файла) соответствующего файла, а также о связанной программе.

Файлы LNK могут содержать дополнительную пользовательскую информацию. Если они связаны с приложением EXE, они могут также указывать начальные атрибуты программы, к которой они относятся. В системе Windows файлы LNK имеют такой же значок, что и соответствующие файлы. Расширение LNK невидимо в имени файла, по умолчанию.

Ярлык файла LNK не работает

Изменение некоторых параметров соответствующего файла, таких как имя или местоположение, приводит к отключению всех файлов ярлыков, ведущих к ним. Изменения в системе ссылок, внесенные пользователем, могут привести к исчезновению ярлыков на рабочем столе. В этом случае пользователь должен обратиться к инструкциям в справочном центре Windows.

Программы, которые поддерживают LNK расширение файла

Следующий список содержит программы, сгруппированные по 3 операционным системам, которые поддерживают LNK файлы. LNK файлы можно встретить на всех системных платформах, включая мобильные, но нет гарантии, что каждый из них будет должным образом поддерживать такие файлы.

Программы, обслуживающие файл LNK

Как открыть файл LNK?

Причин, по которым у вас возникают проблемы с открытием файлов LNK в данной системе, может быть несколько. К счастью, наиболее распространенные проблемы с файлами LNK могут быть решены без глубоких знаний в области ИТ, а главное, за считанные минуты. Мы подготовили список, который поможет вам решить ваши проблемы с файлами LNK.

Читайте также:  Windows 10 как установить принтер по умолчанию

Шаг 1. Скачайте и установите Microsoft Windows

Наиболее распространенной причиной таких проблем является отсутствие соответствующих приложений, поддерживающих файлы LNK, установленные в системе. Этот легкий. Выберите Microsoft Windows или одну из рекомендованных программ (например, Parallels Desktop, CrossOver) и загрузите ее из соответствующего источника и установите в своей системе. В верхней части страницы находится список всех программ, сгруппированных по поддерживаемым операционным системам. Одним из наиболее безопасных способов загрузки программного обеспечения является использование ссылок официальных дистрибьюторов. Посетите сайт Microsoft Windows и загрузите установщик.

Шаг 2. Проверьте версию Microsoft Windows и обновите при необходимости

Если проблемы с открытием файлов LNK по-прежнему возникают даже после установки Microsoft Windows, возможно, у вас устаревшая версия программного обеспечения. Проверьте веб-сайт разработчика, доступна ли более новая версия Microsoft Windows. Иногда разработчики программного обеспечения вводят новые форматы вместо уже поддерживаемых вместе с новыми версиями своих приложений. Если у вас установлена более старая версия Microsoft Windows, она может не поддерживать формат LNK. Все форматы файлов, которые прекрасно обрабатывались предыдущими версиями данной программы, также должны быть открыты с помощью Microsoft Windows.

Шаг 3. Настройте приложение по умолчанию для открытия LNK файлов на Microsoft Windows

Если у вас установлена последняя версия Microsoft Windows и проблема сохраняется, выберите ее в качестве программы по умолчанию, которая будет использоваться для управления LNK на вашем устройстве. Следующий шаг не должен создавать проблем. Процедура проста и в значительной степени не зависит от системы

Процедура изменения программы по умолчанию в Windows

  • Нажатие правой кнопки мыши на LNK откроет меню, из которого вы должны выбрать опцию Открыть с помощью
  • Выберите Выбрать другое приложение → Еще приложения
  • Чтобы завершить процесс, выберите Найти другое приложение на этом. и с помощью проводника выберите папку Microsoft Windows. Подтвердите, Всегда использовать это приложение для открытия LNK файлы и нажав кнопку OK .

Процедура изменения программы по умолчанию в Mac OS

  • В раскрывающемся меню, нажав на файл с расширением LNK, выберите Информация
  • Откройте раздел Открыть с помощью, щелкнув его название
  • Выберите Microsoft Windows и нажмите Изменить для всех .
  • Если вы выполнили предыдущие шаги, должно появиться сообщение: Это изменение будет применено ко всем файлам с расширением LNK. Затем нажмите кнопку Вперед» , чтобы завершить процесс.

Шаг 4. Убедитесь, что файл LNK заполнен и не содержит ошибок

Если проблема по-прежнему возникает после выполнения шагов 1-3, проверьте, является ли файл LNK действительным. Вероятно, файл поврежден и, следовательно, недоступен.

1. Убедитесь, что LNK не заражен компьютерным вирусом

Если LNK действительно заражен, возможно, вредоносное ПО блокирует его открытие. Немедленно просканируйте файл с помощью антивирусного инструмента или просмотрите всю систему, чтобы убедиться, что вся система безопасна. Если сканер обнаружил, что файл LNK небезопасен, действуйте в соответствии с инструкциями антивирусной программы для нейтрализации угрозы.

2. Убедитесь, что файл с расширением LNK завершен и не содержит ошибок

Вы получили LNK файл от другого человека? Попросите его / ее отправить еще раз. Возможно, что файл не был должным образом скопирован в хранилище данных и является неполным и поэтому не может быть открыт. Если файл LNK был загружен из Интернета только частично, попробуйте загрузить его заново.

3. Проверьте, есть ли у вашей учетной записи административные права

Некоторые файлы требуют повышенных прав доступа для их открытия. Выйдите из своей текущей учетной записи и войдите в учетную запись с достаточными правами доступа. Затем откройте файл Windows Format Shortcut.

4. Убедитесь, что ваше устройство соответствует требованиям для возможности открытия Microsoft Windows

Если в системе недостаточно ресурсов для открытия файлов LNK, попробуйте закрыть все запущенные в данный момент приложения и повторите попытку.

5. Проверьте, есть ли у вас последние обновления операционной системы и драйверов

Последние версии программ и драйверов могут помочь вам решить проблемы с файлами Windows Format Shortcut и обеспечить безопасность вашего устройства и операционной системы. Возможно, что одно из доступных обновлений системы или драйверов может решить проблемы с файлами LNK, влияющими на более старые версии данного программного обеспечения.

Вы хотите помочь?

Если у Вас есть дополнительная информация о расширение файла LNK мы будем признательны, если Вы поделитесь ею с пользователями нашего сайта. Воспользуйтесь формуляром, находящимся здесь и отправьте нам свою информацию о файле LNK.

Источник

Оцените статью