Может ли Chrome открыть локальный файл с относительным путем, указанным по ссылке?

допустим, задана следующая файловая структура windows:

./
./portable_chrome.exe
./index.html
./load_index.lnk

есть ли способ открыть index.html С portable_chrome.exe через load_index.lnk с относительным адресом? (не через файл:///)

Спасибо за ответ!

6
задан Sathya
20.11.2022 14:44 Количество просмотров материала 3609
Распечатать страницу

4 ответа

.LNK-это файл ярлыка, а не программная символьная ссылка NTFS. Первое может содержать редактируемое целевое поле, в которое можно добавлять параметры, а не второе.

Вы можете попробовать создать ярлык для portable_chrome.exe и в поле Target добавьте индекс.html к нему, так что он выглядит как "Drive:\Path\to\portable_chrome.exe" index.html. Хотя ярлыки не могут содержать относительные пути, их запуск приведет к их автоматическому разрешению, поэтому в этом случае независимо от пути portable_chrome.exe должен быть расположен и использован, так как он существует в том же каталоге, что и сам ярлык.

поочередно, вы можете создать запуск с одним лайнером.bat пакетный файл в том же каталоге с portable_chrome.exe index.html в нем.

0
отвечен Karan 2022-11-21 22:32

на всякий случай (так как это старый вопрос) :

нельзя использовать относительные пути, однако можно написать пакетный файл и использовать : %~dp0 получить текущий каталог. (подробнее здесь : и)

затем, вы можете запустить любой файл на диске с :

portable_chrome.exe file:///%~dp0path-to-your-file/index.html

3
отвечен guest 2022-11-22 00:49

нет. Обычно большинство браузеров отображает полный локальный путь (file://)

0
отвечен developer__c 2022-11-22 03:06

очень старый вопрос, но я нашел решение без использования пакетного файла: Используйте сочетание клавиш (*.lnk) to cmd.exe, где можно использовать %cd%. Так поле выглядит так:

C:\Windows\System32\cmd.exe /C start "" "%CD%\chrome.exe" "%CD%/index.html"

мне это было нужно для веб-приложения на сетевом ресурсе. Это не работает для меня с путями UNC, возможно, это вариант безопасности. При использовании driveletter он работает здесь под windows 7 64bit в ограниченной компании envoirment.

(это мой первый ответ на superuser, не стесняйтесь редактировать / форматировать)

0
отвечен lichtheini 2022-11-22 05:23

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх