Como posso obter um link de download estático para um download do Microsoft MSDN Subscriber?

4

Eu preciso fazer o download dos arquivos ISO do MSDN diretamente do power shell e, portanto, estou me perguntando como posso fazer isso?

Eu posso ver o site de downloads no link no entanto, esses downloads exigem autenticação .... Eu não sei como autenticar nele através do power shell, e não consigo encontrar nenhum cmdlet aplicável.

Seria bom ter apenas links de download estáticos para meus arquivos reais. Alguém sabe como fazer isso?

Além disso, seria útil se alguém pudesse fornecer um cmdlet já feito para isso (procurei sem sorte) Obrigado pela sua ajuda!

    
por Tim Baker 29.10.2015 / 07:02

2 respostas

5

Por acaso encontrei a resposta para isso e então pensei em contar a todos. Espero que esteja bem!

Então você tem uma conta Microsoft MSDN e quer aprender a baixar seus arquivos ISO diretamente através do powershell? Bem, junte-se a mim enquanto eu te ensino como fazer isso! É muito mais simples do que você pensa!

DESCARREGAR ISO DE DOWNLOAD DE ASSINANTES DA MSDN NA LINHA DE COMANDOS

Basicamente, há um local estático para os arquivos ISO, bem como uma string de consulta gerada exclusivamente.

Se você obtiver a string de consulta única, você pode baixar os arquivos, eu testei isso e descobri que eu posso baixá-los por um tempo indeterminado depois de obter a string gerada.

Uma nova string é gerada com cada nova autenticação, mas os links antigos ainda funcionam.

Para obter a string, visite o site em seu navegador da web (o Firefox funcionaria bem para isso, mas qualquer um faria realmente)

msdn.microsoft.com/subscriptions/downloads

[Encontre o arquivo que deseja baixar, veja agora suas conexões de rede ao clicar em download, por exemplo, mostrarei informações fictícias como um exemplo apenas de cenário. VEJA ESTE SCREENSHOT SOBRE COMO OBTER O LINK

Como eu disse: Os links que ele gera são diferentes em cada sessão de login, eles criam links exclusivos, mas pelo que eu posso dizer, os antigos não são desativados ...

Por exemplo, aqui estão 2 links (com a informação relevante alterada de grosseiro) para dar a idéia.

(Eu não posso postar mais de 2 links no total, porque minha reputação é baixa, então ...) Eu acho que basta adicionar http e os .coms para isso, para que seja um link como ficaria

STATIC MSDN SUBSCRIBER DOWNLOAD DE LINKS

Exemplo 1: (informações chave foram alteradas para minha proteção)

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*

Exemplo 2: (informações importantes foram alteradas para minha proteção)

[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*

Basicamente, o link consiste na seguinte estrutura:

  • Serviço de arquivos http da Microsoft localizado em http: / / download.msdn.microsoft .com / pr /

  • O nome do arquivo ISO (neste caso, o 2016 tech preview): en_windows_server_2016_technical_preview_3_x64_dvd_6942082.iso?

  • A string de consulta com as informações de autenticação

  • at = seguido por uma cadeia codificada no seguinte formato 8varchar-4varc-4varc-4varc-12varchar para um total de 32 caracteres no total Exemplo: t = 12a3b343-f932-fe9d-fe93-a12345678abd

  • Um "e=" seguido por apenas 10 dígitos Exemplo: & e = 1234567890

  • Um "h=" seguido por uma sequência varchar de 33 caracteres & h = 123456789102345698d7f8e6w5d2s1f6e

Espero que isso seja útil para você e, se tiver outras dúvidas, não hesite em perguntar!

pdf sobre o download através do power shell se você não souber como usar o wget ou qualquer coisa

    
por 29.10.2015 / 07:07
0

Uma solução mais rápida seria baixá-lo primeiro usando qualquer navegador (desde que você esteja logado no MSDN) e depois copiar o link para download [Como no Google Chrome, pressione Ctrl + J, então há um link abaixo do nome do arquivo você está baixando em cinza).

Funciona para mim.

    
por 07.09.2016 / 07:05