#html #powershell #google-chrome
Вопрос:
Я пытаюсь открыть html-код с помощью chrome через powershell, и это приводит к следующей ошибке:
This site can’t be reachedCheck if there is a typo in size.html.
If spelling is correct, try running Windows Network Diagnostics.
DNS_PROBE_FINISHED_NXDOMAIN
Это работало всего 2 дня назад, и я не помню, чтобы менял какие-либо настройки за последние 2 дня.
Я использую Start chrome filename.html
для этого команду. Если я использую команду Start firefox filename.html
, файл открывается, что означает, что в html-файле нет опечатки.
В то же время я могу открыть тот же файл с помощью chrome, если я использую графический интерфейс и дважды щелкну, что означает, что chrome может прочитать html-файл.
Очевидно, что для меня есть способы открыть html, но мне не терпится узнать, почему chrome не может прочитать html-файл при использовании powershell.
Ответ №1:
Я думаю, что chrome интерпретирует его как URL (кроме firefox). Поэтому вам нужен file:///
префикс, чтобы указать, что это путь к файлу. Но тогда относительные пути не будут работать, поэтому вам нужно использовать полный путь:
start chrome file:///c:/your-path.../filename.html
Вы также можете позволить PowerShell разрешить полный путь для вас:
start chrome ("file:///" (Resolve-Path filename.html))
Комментарии:
1. ДА. Это действительно работает со всем путем. Но я уже в папке, поэтому мне не нужно использовать весь путь … верно? Что меня беспокоит, так это то, что команда «Запустить chrome filename.html» работал нормально …пока это просто не прекратилось.
2. @Abhi Важной частью является
file:///
префикс, поэтому chrome знает, что вы открываете не домен или URL-адрес, а путь к файлу. НО если вы это сделаете, вам придется указать полный путь. Посмотрите мою правку, может быть, это немного упростит задачу.3. ДА. В этом есть смысл. Спасибо вам 🙂
4. @Абхи Ур добро пожаловать. Если ответ был полезным, подумайте о том, чтобы проголосовать или принять его.
5. Это новая учетная запись, поэтому в ней говорится, что у меня недостаточно репутации, чтобы голосовать. Но там говорится, что мои отзывы были записаны.