我拥有大学授予的 Windows 7 免费许可证,我现在需要它。根据 Microsoft 的说明,要下载 Windows DVD 映像,我必须:
- 下载安全下载管理器 (SDM) 安装程序(它是一个 .pkg 文件)
- 运行 .pkg 文件,它将安装 SDM
- 下载另一个文件(.sdx),
- 运行.sdx 文件,它将开始下载 Windows DVD 映像。
但是,SDM 安装程序 (.pkg) 无法运行。
在文本编辑器中打开 .sdx 文件时,它只是一个互联网地址。当我将地址粘贴到浏览器中时,它会转到下载页面,但下载栏仍为 0%。所以,我认为我真的必须先安装这个 SDM。
有人能帮解决这个问题吗?有人知道如何运行这个 .pkg 文件吗?
答案1
下载官方 ISO 以获得可轻松刻录的 DVD 映像
你可以正式通过 HTTP 从其经销商 DigitalRiver 下载常见版本/语言的 Windows 7 ISO。Digital River 销售 Windows 7 许可证,并将 ISO 提供给公众下载。
虽然 Windows 7 的所有 x86/x64 版本都可用,但您的许可证将仅有的适用于相应版本,因此请谨慎选择 ISO。安装必须在 30 天内正常激活,否则将过期。
答案2
使用 wine(wine-1.4.1_1,1):
/* 你可能想使用一个新的 wine 前缀 */
winetricks ie6
用
$WINEPREFIX/drive_c/windows/system32/iexplore.exe
新安装的覆盖 /* 这是改变默认设置的一种解决方法,我确信有更干净的方法,但我花了不超过 2 秒的时间思考 */IEXPLORE.EXE
Programs\ Files /Internet\ Explore/
得到
.msi
,不是.pkg
!!(在 wine 下,智能链接会转发给你.msi
)通过安装 msi
msiexec
使用命令行参数运行
sdm
二进制文件(将使用新的ie6
/* default ie */ )*.sdx
答案3
我确认这个技巧有效。
sdm 二进制文件位于 中~/.wine/drive_c/users/"your_login"/Local Settings/Application Data/e-academy Inc/SecureDownloadManager
,名为SecureDownloadManager.exe
。
像这样启动它:wine SecureDownloadManager.exe file.sdx
然后会出现一个浏览器窗口,只需单击“下载”按钮即可下载 ISO 映像。
答案4
你不需要 wine。有人对 SDM 进行了逆向工程,并将 repo 移植到了 github。
git 手册提供了大部分详细信息,并提供了指向其网站的链接,该网站提供了全面的说明。我已成功使用它从我的 DreamSpark 学生帐户下载 Windows Server 2012 R2,同时使用 Trusty Tahr。
注意:DreamSpark 上大多数文件的大小都很大,这意味着在 32 位发行版上尝试此操作是徒劳的。您的主机很可能需要 x64 架构。