我可以在https://msdn.microsoft.com/subscriptions/securedownloads/查看下载站点但是,这些下载需要身份验证….我不知道如何通过电源shell进行身份验证,我找不到适用的cmdlet.
此外,如果任何人都可以提供已经为此完成的cmdlet(我已经搜索到没有运气)将会有所帮助
谢谢你的帮助!
所以你有一个Microsoft MSDN帐户,你想学习如何直接通过powershell下载你的ISO文件?加入我,因为我教你如何做到这一点!它比你想象的要简单得多!
下载MSDN订阅者从命令行下载ISO
基本上,ISO文件有一个静态位置,以及一个唯一生成的查询字符串.
如果您获得了可以下载文件的唯一查询字符串,我已经对此进行了测试,发现在获取生成的字符串后我可以在一段不确定的时间内下载它们.
为了让字符串访问您的Web浏览器中的网站(Firefox可以很好地工作,但任何事情都可以)
msdn.microsoft.com/subscriptions/downloads
[找到要下载的文件,现在可以在单击下载时查看网络连接,例如,我将向您显示虚拟信息,仅作为示例场景. SEE THIS SCREENSHOT FOR HOW TO GET THE LINK
正如我所说:它产生的链接在每次登录会话时都是不同的,它们会创建独特的链接,但从我可以告诉旧的链接不会被禁用…
例如,这里有2个链接(相关信息改为粗略)给你的想法.
(我不能发布超过2个链接,因为我的声誉很低所以……)
我想只需将http和.com添加到此处,这样它就像链接一样
示例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文件名(在本例中为服务器2016技术预览版):en_windows_server_2016_technical_preview_3_x64_dvd_6942082.iso?
>包含身份验证信息的查询字符串
> a t =后跟以下格式的编码字符串8varchar-4varc-4varc-4varc-12varchar,总共32个字符示例:t = 12a3b343-f932-fe9d-fe93-a12345678abd
>“e =”后跟10位数示例:& e = 1234567890
>“h =”后跟33个字符的varchar字符串& h = 123456789102345698d7f8e6w5d2s1f6e
我希望这对您有所帮助,如果您有任何其他问题,请随时提出!
pdf about downloading through power shell if you don’t know how to use wget or anything