一个PowerShell脚本,用于下载Windows或UEFI Shell的ISO镜像文件。以下是该软件的详细说明:
项目概述:
项目名称:Fido
项目作者:pbatard
项目类型:PowerShell脚本
主要功能:自动化访问Microsoft官方Windows零售ISO下载链接,并提供可启动的UEFI Shell镜像的便捷访问。
设计初衷:
原因:Microsoft虽然公开提供零售ISO下载链接,但过去用户需要经历繁琐的步骤才能获取,这导致用户体验不佳。
解决方案:Fido脚本通过自动化这一过程,提供更为直接和友好的访问方式。
使用场景:
Rufus配合:Fido脚本主要设计用于与Rufus工具配合使用,但也可以独立使用。
零售ISO与MCT ISO的区别:零售ISO是唯一可以获得官方SHA-1校验和的ISO,因此可以确保下载的ISO未被篡改,而MCT(Media Creation Tool)生成的ISO则每次都会变化,无法确保一致性。
工作原理:
访问Microsoft软件下载网站(如:https://www.microsoft.com/en-us/software-download),通过Web API查询并获取所需Windows版本的下载链接。
自动化过程包括选择语言、版本、架构等,并生成相应的下载链接。
命令行模式:
支持命令行操作,无需图形用户界面(GUI)。
命令行选项包括指定Windows版本(Win)、发布版(Rel)、版本(Ed)、语言(Lang)和架构(Arch)。
使用-GetUrl选项时,脚本仅显示下载URL,不自动启动下载,方便用户将URL用于其他命令或脚本。
限制与注意事项:
脚本主要支持Windows 8或更高版本,不支持Windows 7。
由于Microsoft移除了旧版Windows ISO的访问权限,Fido只能下载最新版本的ISO。
脚本不涵盖所有可能的零售ISO下载,主要关注公众可能请求的ISO版本。
附加信息:
许可证:GNU General Public License version 3.0或更高版本。
对于特定需求(如LTSB/LTSC Windows ISOs),建议直接访问Microsoft的相关下载页面。
Fido脚本通过自动化访问Microsoft官方零售ISO下载链接的过程,简化了用户获取正版Windows ISO镜像的步骤,并提供了对下载内容完整性和安全性的保障。
下载的是官方原版系统镜像,如果安装后需要激活看看下面这个
https://www.jian27.com/html/604.html