目的:通过命令行直接下载官方Win10_1909 iso到linux
来源:https : //www.microsoft.com/en-in/software-download/windows10ISO
选择版本和语言后得到如下64位链接,24小时有效
https://software-download.microsoft.com/pr/Win10_1909_English_x64.iso?t=77395428-650e-4e5c-8bcc-97abca347eaa&e=1583937294&h=2b05fad63d3a6e20c4c7c7c9
这通过任何 gui 浏览器或任何平台都可以正常工作,但我们需要在 linux box 中使用它
- linux服务器当然少gui(不打算安装gui)
- wget/curl 导致禁止下载 html 文件
- 在 wget/curl 中将用户代理更改为 firefox 或将自定义负载添加为 curl -d '{"t": 77e897e2-a32c-419c-8f18-54770dbb5a15,"e": 1583942596,"h": 595f691df881d270 iso 文件返回禁止页面
- 尝试过基于 linux 的下载管理器,如 aria 和 axel 它也失败了,禁止
如何仅通过命令行完成此操作?