Как открыть сайт или скачать файл без браузера в Windows
Предположим, что на компьютере организации или, по какой-то причине — на вашем личном компьютере полностью удалены все браузеры, либо заблокирован доступ к ним, при этом доступ к Интернету присутствует. Можно ли открыть сайт или скачать файл с сайта в этом случае? Да, такая возможность есть.
В этой простой инструкции о способе открыть сайт без браузера или загрузить хранящийся в сети файл в Windows всех актуальных версий с помощью встроенных инструментов системы.
Открытие сайта с помощью HH.exe
В Windows присутствует встроенный инструмент для чтения файлов справки в формате HTML — hh.exe, который может быть использован для открытия сайтов, даже при отсутствии браузера. Шаги будут следующими:
- Нажмите клавиши Win+R на клавиатуре, либо, в случае Windows 11/10 можно нажать правой кнопкой мыши по кнопке «Пуск» и выбрать пункт «Выполнить».
- Введите
hh http://адрес_сайта
обязательно с указанием протокола http, даже если сайт открывается по протоколу https. Нажмите Enter или кнопку «Ок». - В результате сайт откроется в утилите «Справка в формате HTML».
При использовании этого способа следует учитывать следующие моменты:
- В hh.exe используется старый движок на базе Internet Explorer, поэтому часть сайтов могут отображаться неправильно и сообщать об ошибках выполнения скриптов.
- Сайты, выполняющие проверку на «не робот ли вы» могут блокировать вас из-за нетипичного окружения и проблем при выполнении скриптов.
- Со скачиванием файлов, если оно необходимо, тоже будут проблемы.
Удобным доступ к сайтам таким способом не назовешь, но если иных вариантов нет, может быть полезным знать о нем.
Получение HTML страниц и файлов из Интернета в командной строке и PowerShell
Вы можете использовать команды PowerShell для получения контента из интернета — HTML-страниц или файлов. Команды будут следующими:
$WebClient = New-Object System.Net.WebClient $WebClient.DownloadFile("https://адрес_страницы_или_файла","путь_для_сохранения")

В командной строке можно использовать команду curl в одном из следующих вариантов:
curl https://адрес_страницы_или_файла > путь_для_сохранения
curl -o путь_для_сохранения https://адрес_страницы_или_файла

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