Как я могу получить статическую ссылку на загрузку для Microsoft MSDN Subscriber Download?

Я должен смочь загрузить MSDN файлы ISO непосредственно от оболочки питания, и поэтому я задаюсь вопросом, как я могу сделать это?

Я могу просмотреть сайт загрузок в https://msdn.microsoft.com/subscriptions/securedownloads/однако, эти загрузки требуют аутентификации.... Я не знаю, как пройти проверку подлинности в него через оболочку питания, и я не могу найти применимый cmdlets.

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

Кроме того, было бы полезно, если кто-либо мог бы обеспечить cmdlet, это уже сделано для этого (я не искал ни на какую удачу) спасибо за Вашу справку!

4
задан 29 October 2015 в 08:02
2 ответа

Мне довелось найти ответ на этот вопрос, и я подумал, что расскажу его всем. Надеюсь, что все в порядке!

Итак, у вас есть учетная запись Microsoft MSDN, и вы хотите узнать, как загружать файлы ISO напрямую через PowerShell? Что ж, присоединяйтесь ко мне, и я научу вас, как это делать! Это намного проще, чем вы думаете!

ЗАГРУЗИТЬ ПОДПИСЧИК MSDN ЗАГРУЗИТЬ ISO ИЗ КОМАНДНОЙ СТРОКИ

Обычно существует статическое расположение файлов ISO, а также уникально сгенерированная строка запроса.

Если вы получите уникальную строку запроса, вы можете загрузить файлы. Я проверил это и обнаружил, что могу загружать их в течение неопределенного времени после получения сгенерированной строки.

Новая строка генерируется при каждой новой аутентификации однако старые ссылки по-прежнему работают.

Чтобы получить строку, посетите сайт в своем веб-браузере (для этого хорошо подойдет Firefox, но на самом деле подойдет любой)

msdn.microsoft.com/subscriptions/downloads

[Найдите файл, который вы хотите загрузить, теперь просматривайте свои сетевые подключения, когда вы нажимаете кнопку «Загрузить», например, я собираюсь показать вам вымышленную информацию только в качестве примера сценария. ПОСМОТРЕТЬ НА ЭТОМ СКРИНШОТЕ, КАК ПОЛУЧИТЬ ССЫЛКУ

КАК Я СКАЗАЛ: ссылки, которые он генерирует, разные при каждом сеансе входа в систему, кажется, они создают уникальные ссылки, но, насколько я могу судить, старые не отключить ...


Например, вот 2 ссылки (с измененной соответствующей информацией на грубую), чтобы дать вам представление.

(Я не могу опубликовать более 2 ссылок, потому что моя репутация низкая. ..) Я думаю, просто добавьте к этому http и .coms, чтобы это выглядело как ссылка


СТАТИЧЕСКИЕ ССЫЛКИ ДЛЯ ЗАГРУЗКИ ПОДПИСЧИКА MSDN

Пример 1: (ключевая информация изменена для моей защиты)

http://download.msdn.microsoft.com/pr/en_windows_server_2016_technical_preview_3_x64_dvd_6942082.iso**?t=***91b4j6v6-f03d-860d-fef5-f09e123abc4d***&e=***1234567890***&h=***12a3b456c7890101de11f213141g61h7i*

Пример 2: ( ключевая информация изменена для моей защиты)

[url] http://download.msdn.microsoft.com/pr/en_windows_server_2016_technical_preview_3_x64_dvd_6942082.iso?**t=***12a3b343-f932-fe9d-fe93-a12345678abd***&e=***1234567890***&h=***123456789102345698d7f8e6w5d2s1f6e*

В основном ссылка состоит из следующей структуры:

  • Файловая служба Microsoft http, расположенная по адресу http: / / download.msdn.microsoft .com / pr /

  • Имя файла ISO (в данном случае - server 2016 tech preview ): en_windows_server_2016_technical_preview_3_x64_dvd_6942082.iso?

  • Строка запроса с аутентификационной информацией

  • at =, за которой следует закодированная строка в следующем формате 8varchar-4varc-4varc-4varc-12varchar, всего 32 символа Пример: t = 12a3b343-f932-fe9d-fe93-a12345678abd

  • "e =", за которым следуют только 10 цифр. Пример: & e = 1234567890

  • "h =", за которым следует строка varchar из 33 символов & h = 123456789102345698d7f8e6w5d [12] что это полезно для вас, и если у вас есть дополнительные вопросы, не стесняйтесь спрашивать!

    pdf о загрузке через Power Shell, если вы не знаете, как использовать wget или что-то еще

5
ответ дан 3 December 2019 в 03:16

Более быстрым решением было бы сначала загрузить его с помощью любого браузера (при условии, что вы вошли в MSDN), а затем скопировать ссылку для загрузки [Как в Google Chrome, нажмите Ctrl + J, затем появится ссылка под названием файла, который вы загружаете серым цветом).

У меня работает.

0
ответ дан 3 December 2019 в 03:16

Теги

Похожие вопросы