А если без wget и пр., только IE? Или Firefox, Opera, Chrome в крайнем случае. »
Хочется почесать ухо, только не рукой. Можно как-нибудь это ногой сделать?
Рекомендую поставить wget и не создавать самому себе лишних проблем
——- Самое совершенное оружие, которым забиты арсеналы богатых и процветающих наций, может легко уничтожить необразованного, больного, бедного и голодного. Но оно не может уничтожить невежество, болезнь, нищету и голод. (Фидель Кастро)
Почему всех осужденных за измену Родине при Сталине реабилитировали при Горбачёве по отсутствию состава преступления? Потому что при Горбачёве измену Родине перестали считать преступлением.
Сообщения: 5340 Благодарности: 1100
А если без wget и пр., только IE? Или Firefox, Opera, Chrome в крайнем случае. »
Хочется почесать ухо, только не рукой. Можно как-нибудь это ногой сделать?
Рекомендую поставить wget и не создавать самому себе лишних проблем
——- Самое совершенное оружие, которым забиты арсеналы богатых и процветающих наций, может легко уничтожить необразованного, больного, бедного и голодного. Но оно не может уничтожить невежество, болезнь, нищету и голод. (Фидель Кастро)
Почему всех осужденных за измену Родине при Сталине реабилитировали при Горбачёве по отсутствию состава преступления? Потому что при Горбачёве измену Родине перестали считать преступлением.
Я использую Windows, поэтому версия Windows Wget будет делать.
17 ответов
GNU Wget — бесплатная сетевая утилита для извлечения файлов из мира Широкая паутина используя HTTP и FTP, 2 наиболее широко используемый интернет протоколы. Он работает неинтерактивно, что позволяет фон, после выхода из системы.
с этот раздел FAQ, скачать ссылки предложил:
ссылка с учтивостью Ерней Simončič используется вместо этого.
альтернатива, которую я недавно обнаружил, используя PowerShell:
это работает также с GET запросов.
Если необходимо указать учетные данные для загрузки файла, добавьте следующую строку:
появится стандартный запрос учетных данных windows. Введенные там учетные данные будут использоваться для загрузки файла. Это нужно сделать только один раз за все время использования объекта $client.
Если у вас PowerShell > = 3.0, вы можете использовать Invoke-WebRequest
Windows имеет свою собственную утилиту загрузки командной строки -BITSAdmin:
BITSAdmin-это инструмент командной строки, который можно использовать для создания загрузки или загружать задания и следить за их ходом.
и полный bitsadmin пример:
Edit:15.05.2018 — оказалось, что можно скачать с файл с сертификатом тоже:
Certutil не устанавливается по умолчанию на XP / Win2003, но avaialble на новых версиях windows.Для XP/2003 вам понадобится Admin Tool Pack для windows server 2003
сохраните следующий текст в wget.js и просто позвонить
Я сделал быстрый myGet.bat-файл, который вызывает метод PowerShell, описанный выше.
есть родной завиток для Windows доступен здесь. Существует множество разновидностей-с поддержкой SSL и без нее.
вам не нужен дополнительный багаж Cygwin и любит, только один маленький EXE-файл.
также важно знать, что есть оба wget и curl псевдонимы, встроенные во все современные версии Windows Powershell. Они эквивалентны.
нет дополнительные файлы или загрузки требуется получить wget функции:
вы можете ввести команду cURL, как тот, который загружает файл из Репозитории GitHub.
и покажется как это работает, но то, что он на самом деле делает это просто использование cURL в качестве псевдонима. В приведенном выше примере, что произойдет, это что вы просто получите заголовки вместо самого файла.
псевдонимы в PowerShell позволяют создавать ярлыки для более длинных команд, так что вам не придется вводить их все время.
если ввести команду Get-Alias, появится список всех псевдонимов, используемых в PowerShell. Как видите, команда curl просто вызывает команду Invoke-WebRequest. Они похожи, но не то же самое, поэтому выше запрос не работает для нас.
для правильной работы в PowerShell проще всего использовать переменные и -OutFile аргументов, как показано ниже:
этот синтаксис загрузит полное содержимое целевого файла azuredeploy.json локальный файл newfile.json
основное преимущество заключается в том, что он встроен в Powershell сам по себе, так что этот код будет выполняться непосредственно без загрузки или каких-либо других дополнительных файлов, необходимых для его работы на любой современной версии Windows.
Я искал то же самое, и поскольку у меня не было привилегии установить любой из вышеперечисленных пакетов, я пошел на небольшой обходной путь (для загрузки 30+файлов):
Я создал пакетный файл
перечислены все файлы
Put firefox.exe в начале каждой строки
пошел в каталог firefox в Program Files
запустил его.
If PowerShell Это вариант, это предпочтительный маршрут, так как вам (потенциально) не придется устанавливать ничего лишнего:
В противном случае, Wget для Windows, Как отметили другие, безусловно, второй лучший вариант. Как опубликовано в другом ответе, похоже, что вы можете скачать Wget все само по себе, или вы можете захватить его как часть Cygwin или MSys.
Если по какой-то причине, вы не найдете сами застряли в временной деформации, используя машину, которая не имеет PowerShell и у вас нет доступа к работающему веб-браузеру (то есть Internet Explorer является единственным браузером в системе, и его настройки повреждены), а ваш файл находится на FTP-сайте (в отличие от HTTP):
Если память служит он был там с Windows 98, и я могу подтвердить, что он по-прежнему существует в Windows 8 RTM (вы, возможно, придется перейти в appwiz.cpl и добавить/удалить компоненты, чтобы получить она.) Эта утилита может как загружать, так и загружать файлы на/с FTP-сайтов в интернете. его можно также использовать в сценариях для того чтобы автоматизировать любую деятельность.
этот встроенный инструмент был для меня настоящим спасателем в прошлом, особенно во времена ftp.cdrom.com — я загрузил Firefox таким образом однажды, на полностью сломанной машине, у которой было только подключение к интернету (когда максимальный размер пакета sneakernet все еще составлял 1,44 МБ, а Firefox все еще назывался «Netscape» / me делает trollface).
несколько советов: это собственный командный процессор, и у него свой синтаксис. Попробуйте ввести «помощь». Все FTP-сайты требуют имя пользователя и пароль; но если они позволяют «анонимные» пользователи, имя пользователя «анонимный» и пароль Ваш адрес электронной почты (вы можете сделать один, если вы не хотите, чтобы быть отслежены, но, как правило, есть какая-то логика, чтобы убедиться, что это действительный адрес электронной почты).