1

У меня есть необходимость открыть веб-ссылки Linux .desktop на компьютере с Windows. В настоящее время я перетаскиваю адрес веб-страницы в общую папку в Linux, и она доступна в локальной сети для открытия другими пользователями. Это прекрасно работает с другими компьютерами Linux в локальной сети, но машины Windows не читают URL.

Ссылка Linux .desktop на самом деле представляет собой небольшой текстовый файл, а URL-адрес вставлен в последнюю строку. Но Windows не распознает тип файла, и когда я связываю его с браузером в Windows (в моем случае, vivaldi), браузер просто открывает файл .desktop в виде текстового файла, вместо того, чтобы перейти к желаемой цели URL.

Есть ли способ заставить Windows передавать информацию о цели .desktop в браузер?

Благодарю.

2 ответа2

2

Нет общего формата для хранения веб-ссылок в виде файла. Windows , использует .lnk -файлы для ссылки на приложения, файлы и веб - местах, в то время как Linux использует более гибкие -файлы .desktop Возможно, вы могли бы написать небольшой скрипт, который читает .desktop -file и помещает информацию о ссылке в файл .lnk -file (или открывает ссылку в качестве цели в выбранном вами браузере), но это не обычная задача (и мы здесь нет рекомендаций по программному обеспечению ). Однако вы можете создать базовый HTML-файл в общей папке, куда вы поместите все ссылки, которыми вы хотите поделиться, и открыть этот HTML-файл в каждой целевой системе, чтобы вы могли легко перезагрузить страницу и щелкнуть ссылку после добавления чего-либо , Работает также с текстовым файлом .docx/.odt/other, содержащим интерактивные ссылки и т.д.

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

2

Я нашел очень простое решение для этого, благодаря @LukeLR здесь за небольшую поддержку.

На странице https://www.computing.net/answers/programming/batch-file-to-extract-address-from-url-file/27904.html "Razor" разместил пакетный файл, который найдет URL-адрес в текстовый файл. Мне пришлось изменить путь к Chrome, который теперь, очевидно, устанавливается в стандартную папку C:\Program Files .

Все, что я тогда сделал, - это открыл Open With... для файла .desktop и указал на командный файл, с галочкой Always use this program . Теперь, просто нажав на файл .desktop, откроется URL в Chrome (который я скоро переключу, чтобы указать на Вивальди).

Очень лаконично и эффективно.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .