我这里的环境是:
一台windows server 2016(PDCS.xxx.local),这一台是域控dhcp都是配好的
一台windows server 2016(MCCS2019.xxx.local),这一台是闲置服务器,wds和mdt在这台上部署
两台PC,用来自动部署测试

下面开始图文教程

1.打开服务器管理器-添加角色和功能


2.添加Windows部署服务角色

3.角色服务默认已经选择,一直默认下一步安装即可

4.安装MDT(Microsoft Deployment Toolkit)
连接在这:https://download.csdn.net/download/qq_42259469/12509553

5.打开Deployment Workbench,右键Deployment Shares-New Deployment Share

6.修改到D盘,下一步

7.默认下一步

8.默认下一步

9.Options选择全去掉

10.一直下一步直至完成

11.展开Deployment Shares-MDT-Operating Systems右键新建文件夹用来存放要安装的系统

我这里新建了三个文件夹
12.在你相应的文件夹上右键Import Operating System导入系统

我这里导入wim的方式,下一步
选择你的wim文件(wim文件在哪?平常我们安装的系统其实都是这个wim,它在我们的iso镜像里面的sources下面boot.wim就是pe,install.wim就是我们要装的系统,这里选择的就是这个install.wim)


13.一直下一步直至完成,然后你会发现install.wim里面的文件全部导入进来了就是平常我们装系统要选择的各个版本


14.选择Task Sequences-New Task Sequence,新建个序列

15.设置序列ID,序列名称

16.默认下一步

17.选择你要安装的系统

18.我们不填序列号

19.这里自定义

20.我这里不给新系统设置密码,需要的话选择上面的自定义

21.一直下一步完成,序列就创好了

22.选择MDT Deployment Share右键属性

23.点击Rules,右下角Bootstrap.ini

24.配置如下

[Settings]
Priority=Default[Default]
DeployRoot=\\服务器\DeploymentShare$
UserID=Administrator
UserDomain=域
UserPassword=密码
KeyBoardLocale=zh-cn
SkipBDDWelcome=YES

25.Bootstrap.ini保存之后,回到了Rules界面,在Rules里面配置如下

[Settings]
Priority=Init, Default
Properties=MyCustomProperty,ComputerSerialNumber[Init]
ComputerSerialNumber=#replace(right("%MACADDRESS001%",17),":","")#(这里是读取MAC地址,如果你要用序列号作为计算机命改成#Right(“%SerialNumber%”,9)#)[Default]
OSInstall=YES
SkipCapture=NO
SkipAdminPassword=YES
SkipProductKey=YES
SkipComputerBackup=NO
SkipBitLocker=NO
EventService=http://MCCS2019:9800(从OSInstall=YES到这一行都是设置了Bootstrap.ini之后自动生成的,这一段不用复制)SkipAppsOnUpgrade=YES
_SMSTSOrgName=oldmonster.cn
SkipBDDWelcome=YES
adminpassword=设置新系统的密码
SkipDeploymentType=YES
DeploymentType=NewComputer
SkipDomainMembership=YES
DomainAdmin=Administrator
DomainAdminDomain=域
DomainAdminPassword=密码
JoinDomain=域
SkipTaskSequence=yes
SkipSummary=Yes
SkipUserData=Yes
SkipComputerName=yes
OSDComputerName=OM%ComputerSerialNumber%(计算机名)
TaskSequenceID=01  (序列号ID)
SkipLocaleSelection=YES
UILanguage=zh-cn
UserLocale=zh-cn
KeyboardLocale=zh-cn;0804:00000804
SkipTimeZone=YES
TimeZoneName=China Standard Time

26.选择MDT Deployment Share-Update Deployment Share,一直默认下一步更新一下

27.来到我们WDS,在服务器管理器-工具-Windows部署服务

28.配置服务器

29.选择独立服务器
30.改为D盘
31.响应所有客户端

32.在启动映像上右键添加映像

33.找到D:\DeploymentShare\Boot下的LiteTouchPE_x64.wim选中

34.可以改个名,这是PE的名称

35.去PC机上测试,一PXE的方式启动
开机选项是前面我设置的PE(windows 10)
后面就全是自动,Rules里我们配置自己选择序列,所以后面什么都不用动了,直到它自己装完系统
这是前缀加MAC地址,比较长,SN序列号比较美观些但是不是所有电脑都有SN序列号的,如果前期规划好统一购买品牌电脑的话就可以,品牌电脑都是有SN序列号的。

WDS+MDT全自动部署系统、自动加域、自动计算机取名(SN序列号或MAC地址)相关推荐

  1. [转]WinXP、Win7脚本自动加域及用户资料迁移

    原文地址 http://shubao.blog.51cto.com/401810/710102 WinXP.Win7脚本自动加域及用户资料迁移 最近公司要上AD域项目,所有的用户全部从工作组环境切换到 ...

  2. WinXP、Win7脚本自动加域及用户资料迁移(一)

    WinXP.Win7脚本自动加域及用户资料迁移(一) 最近公司要上AD域项目,所有的用户全部从工作组环境切换到域环境,本地账号迁移到域账号.因客户端比较多,仔细研究了一下微软的加域和用户迁移工具,结合 ...

  3. xp计算机加域找不到网络路径,手把手为您win10系统计算机加域提示错误“找不到网络路径”的方法...

    今天小编分享一下win10系统计算机加域提示错误"找不到网络路径问题的处理方法,在操作win10电脑的过程中常常不知道怎么去解决win10系统计算机加域提示错误"找不到网络路径的问 ...

  4. 自动加域脚本,bat和vbs配合使用,使加域操作更简单

    我的实验:编写自动加域脚本(总结) 1.自动加域脚本的目的. A.减少重复繁杂的必要操作,提高工作效率. B.使加域操作更简单,更有乐趣. 2.自动加域的实现方式,分为三个步骤. A.使用bat和vb ...

  5. 使用autoit实现自动加域

    #Region ;**** 由 AccAu3Wrapper_GUI 创建指令 **** #AutoIt3Wrapper_Icon=C:\Users\helpdesk07\Desktop\autoit脚 ...

  6. 让Windows系统自动加载SATA驱动程序(转)

    以前在安装Windows的时候老是要借软驱插软盘,遇到软驱软盘坏了就麻烦了,一直都想把驱动做到光盘或者硬盘上并让Windows安装程序自动加载,经过查资料和摸索,得出下面的方法: 安装Windows ...

  7. 让Windows系统自动加载SATA驱动程序

    以前在安装Windows的时候老是要借软驱插软盘,遇到软驱软盘坏了就麻烦了,一直都想把驱动做到光盘或者硬盘上并让Windows安装程序自动加载,经过查资料和摸索,得出下面的方法: 安装Windows ...

  8. Linux系统无线网络抓包程序(分析手机WIFI MAC地址)

    前面讲述了使用tcpdump和wireshark抓WIFI包,但这只是使用工具的层面,再深一层则是自己写代码实现这个功能.本文在前面文章<Linux系统有线网络抓包程序>的基础上添加实现无 ...

  9. 一键获取电脑的系统安装时间、硬盘序列号、MAC地址、补丁安装信息

    查询Windows电脑的操作系统安装时间.硬盘序列号.MAC地址.补丁安装数量.和最新补丁安装时间,都有相应的命令行查询命令.但是一个一个查询有点麻烦,用Python写了一个一键查询的方法. 可将如下 ...

  10. windows系统硬盘序列号、MAC地址查询方法

    硬盘序列号查询方法 进入命令行(cmd+R). 输入diskpart回车进入diskpart命令行. 输入list disk,列出所有磁盘和它们的磁盘号. 输入select disk ${磁盘号},选 ...

最新文章

  1. 通过集成式有源EMI滤波器降低EMI并缩小电源尺寸
  2. 矩阵相关概念的物理意义
  3. MongoDB9高可用的MongoDB集群
  4. 微服务实战(五):落地微服务架构到直销系统(构建高性能大并发系统)
  5. PE学习(二) IMAGE_DOS_HEADER
  6. 笔记-信息化与系统集成技术-国务院关于印发新一代人工智能发展规划的通知...
  7. Java多线程:线程间通信之Lock
  8. centos7 dns配置_Centos7.7 安装FreeIPA (三)
  9. 在centos和redhat上安装docker
  10. nodejs的内存管理,垃圾回收机制
  11. spring 事务隔离级别和传播行为_Spring事务传播性与隔离性实战
  12. glob.glob() + os.path.join() :找到文件路径,拼接路径
  13. C#操作XML方法详解
  14. raid5坏了一块盘怎么办_如果你的硬盘坏了 你的照片还能找回来吗?
  15. us、ms、s 单位转换,不会的都是大傻子!!!
  16. 云知声完成C轮系列融资13亿 多支国家背景基金参与
  17. LeetCode 2203. 得到要求路径的最小带权子图(dijkstra算法)
  18. ie浏览器开发比谷歌浏览器_跨浏览器开发:处理IE
  19. python 布莱克舒尔斯_布莱克—舒尔斯期权定价模型
  20. OpenCV快速傅里叶变换(FFT)用于图像和视讯流的模糊检测

热门文章

  1. 86五笔输入法教程详解
  2. SQL Server根据地图坐标经纬度计算距离
  3. html工资计算页面模板,工资计算表Excel模板
  4. hadoop hive窗口函数求和
  5. 迅雷专用下载的几种代码
  6. 海康威视网络摄像头Demo示例研究
  7. Installshield2008教程
  8. 综合评价法之秩和比法(RSR)
  9. c语言读取含特定开头的文件,C#中获取指定路径下特定开头和后缀的所有文件
  10. visio常用快捷键_visio2003常用快捷键有哪些