十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

Windows系统部署一键搞定:MediaCreationTool.bat自动化部署完整指南

Windows系统部署一键搞定:MediaCreationTool.bat自动化部署完整指南 Windows系统部署一键搞定MediaCreationTool.bat自动化部署完整指南【免费下载链接】MediaCreationTool.batUniversal MCT wrapper script for all Windows 10/11 versions from 1507 to 21H2!项目地址: https://gitcode.com/gh_mirrors/me/MediaCreationTool.bat周一早上八点公司IT小张的工位上已经排起了五台主机。领导一句话这周把机房50台机器统一升级到Windows 11顺便把老的Windows 7也处理掉。小张扫了一眼清单有Win 7旗舰版、Win 10企业版LTSB、还有几台没有TPM芯片的老古董——光想想一台台插U盘、点安装向导、输密钥他就觉得这周要加班到天荒地老。好在他手上有MediaCreationTool.bat。这是一个面向Windows系统部署的自动化脚本能把微软官方媒体创建工具MCT包装成全自动流水线覆盖从Windows 10 1507到Windows 11 23H2的全部版本从制作ISO、写入U盘到原地升级一气呵成。小张只花了一个上午就完成了过去一周的活。这个脚本到底能干哪些事一句话概括它替你把MCT官方工具里所有需要手动点的按钮全部自动化了。具体来说有这几板斧自动升级检测当前系统版本自动匹配安装镜像里的对应版本索引保留文件和软件原地升级自动制作ISO一键把官方镜像封装成ISO文件放在当前目录或C盘ESD目录自动写入U盘配合MCT向导帮你生成可启动安装盘U盘选择仍需手动确认防止误伤数据智能版本选择自动读取你当前系统的语言、版本、架构连企业版都能在GUI里选出来️自动绕过硬件检查针对Windows 11的TPM、CPU、内存等限制自动加入多种跳过方案本地账户恢复在Win 11家庭版安装时自动注入AutoUnattend.xml找回我没有Internet连接选项离线建本地账户最妙的是这些能力都不需要你改代码——改文件名就行后面会细说。动手之前先做三件事第一确认你的系统能用它。脚本兼容Windows 7到11老系统比如裸的Win 7连PowerShell 2.0都能跑。运行时会自己请求管理员权限不用你手动右键以管理员身份运行。第二拿到脚本本体。从项目仓库克隆下来即可git clone https://gitcode.com/gh_mirrors/me/MediaCreationTool.bat第三了解它的适用范围。它适合四类人想升级却怕麻烦的个人用户要批量装机的企业IT运维需要保留文件和应用做系统大版本升级的办公场景机器不满足Win 11硬件要求、又想上车的老硬件用户分步实操跟着做一次自动升级我们以把当前电脑升级到最新版Windows 11保留所有文件和软件为例走一遍完整流程。第1步选好MCT版本。双击脚本会弹出版本选择窗口从1507到23H2全都有不想弹窗直接把脚本重命名为23H2 MediaCreationTool.bat也行。第2步选预设模式。窗口里会列出五种预设Auto Upgrade自动升级、Auto ISO自动ISO、Auto USB自动U盘、Select手动选择、MCT Defaults官方原样媒体。选第一个。第3步交给脚本。它会自动下载微软官方工具和产品目录解析你系统的版本、语言、架构然后自动在MCT界面上完成所有点击。期间你能看到进度输出比如 Started ESD download、Started media create就这么简单。整个过程的逻辑可以这样理解脚本启动 → 读取系统版本/语言/架构 → 选择MCT版本 → 选择预设 → 下载官方工具与目录 → 注入配置文件 → 自动点击向导 → 完成部署第4步升级完成后检查。系统重启进入新版本后确认文件都在、软件都能打开就收工了。如果你只是想做个安装U盘把预设换成Auto USB即可想直接出ISO用Auto ISO。全程不用动脑子。进阶玩法批量装机、混合版本与许可证管理用脚本名传参一键批量装机这个脚本最大的彩蛋是脚本文件名就是命令行参数。想无人值守升级把文件改成auto MediaCreationTool.bat想指定版本和版本类型依次写上即可auto 21H2 Pro MediaCreationTool.bat如果你的机房是十台Win 7、十台Win 8.1、十台Win 10、版本各不相同的混合环境想全部统一升到Win 10专业版用上面这条命令在每台机器上跑一遍就行——脚本会自动从安装镜像里挑一个能保留文件和应用的专业版索引自动写入注册表对应的EditionID原值会备份成EditionID_undo随时可还原。做媒体时顺便加入自定义内容脚本会把以下文件自动放进生成的媒体里sources\PID.txt预选安装版本免去开机后手动选择sources\EI.cfg防止Win 11消费版媒体启动时反复要产品密钥auto.cmd可随时重跑的自动升级脚本$ISO$文件夹放你的OEM品牌化、预配置、注册表优化等内容如果你不想要任何改动把脚本重命名为def MediaCreationTool.bat它就会产出和官方MCT一模一样的干净媒体。许可证差异一锅端支持VL批量许可证、MAK多次激活密钥和零售密钥直接在脚本名里带上密钥即可auto 21H2 Pro AAAAA-BBBBB-CCCCC-DDDDD-EEEEE MediaCreationTool.bat配合脚本内置的各版本通用密钥表企业版、教育版、专业工作站版的授权差异都能自动处理。绕过TPM的三种姿势动态更新检查绕过用仓库里的Skip_TPM_Check_on_Dynamic_Update.cmd一条命令全局跳过setup.exe的硬件检查自带还原功能启动媒体绕过制作媒体时脚本会自动patchboot.wim里的winsetup.dll从安装盘启动时不再卡在硬件检查升级绕过自动升级场景通过auto.cmd配合/Product Server参数跳过检查界面上会出现Windows Server字样忽略就好如果你手里已经有做好的ISO也可以用Quick_11_iso_esd_wim_TPM_toggle.bat右键直接切换安装类型免挂载、免重新封装。避坑指南常见问题FAQQ1脚本双击没反应/报错先确认PowerShell没有被限制必要时解除阻止如果开了BITS服务被禁用下载会失败。脚本自身会自动申请管理员权限别手动取消弹窗。Q2下载卡住不动脚本内置了bits、PowerShell、certutil等多种下载通道轮流尝试多半是网络问题。换个网络环境或清理C盘ESD目录重试。Q3Win 11安装时提示此电脑不符合要求确认你用的是非def预设制作的媒体用auto.cmd升级时检查SKIP_11_SETUP_CHECKS是否生效。老的0字节appraiserres.dll方案在当前版本依然有效。Q4升级时提示无法保留文件和程序通常是当前系统版本和镜像里的版本对不上。脚本会自动降级匹配比如老版本Win 7升级会走Professional索引。如果手动改过EditionID导致不匹配它会自动回滚备份值。Q5安装完还是联网账户没有本地账户选项Win 11家庭版需要AutoUnattend.xml被注入boot.wim才生效。若已经连上网可以试试OOBE阶段输入邮箱a密码a切换到本地账户。选择建议什么时候该用它放心用的理由脚本所有下载源都是微软官方托管地址不捆绑任何第三方组件做的事情就是帮你配置好一个products.xml然后启动官方MCT操作全程可追溯。对于想把升级流程标准化的团队它几乎是零成本方案。考虑替代的情况如果你的环境完全离线、无法访问微软下载服务器那它帮不上忙如果你需要深度定制系统比如预装软件、精简组件可能得转向系统封装工具如果你只需要干净的原版媒体直接用def预设即可。一句话要的是官方工具自动化的组合选它要的是改系统请另寻它路。写在最后从1507到23H2从家用版到企业版从单台升级到五十台批量部署MediaCreationTool.bat把Windows系统部署里最繁琐的重复劳动压缩成了改个文件名。小张现在每周一照常开机先把脚本同步一遍然后泡杯茶看进度条走完——他的时间终于不用再耗在安装向导的下一步按钮上了。如果你也想体验这种省心现在就去仓库克隆一份试试吧git clone https://gitcode.com/gh_mirrors/me/MediaCreationTool.bat把脚本重命名为你需要的参数组合双击剩下的交给它。【免费下载链接】MediaCreationTool.batUniversal MCT wrapper script for all Windows 10/11 versions from 1507 to 21H2!项目地址: https://gitcode.com/gh_mirrors/me/MediaCreationTool.bat创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表