我们是一家拥有不到 200 台 PC 的公司,正在考虑实施预防性维护任务,例如定期映像或更新,但想知道是否有比 IT 部门每月周末来打开 PC 并执行任务更好的方法。
我们是 MS 服务器公司,我们使用 WDS 来捕获和部署图像并使用 MS DHCP。
很久以前,我在一所主要使用 Unix 服务器(ISC DHCP)的学校工作,那里的一个人建立了一个系统,其中 PC 可以启动到 PXE,并快速确定 PC 是否指定用于映像或是否要启动到 Windows。这是一个很棒的系统,但我几乎不参与维护或开发,因此不知道它是如何实现的。
我想知道是否有办法使用 MS 服务器、DHCP 和 WDS 来实现类似功能。我们希望能够为 PC 设置一个标志,使其启动到 WinPE 或从硬盘启动。我希望我们可以设置一个数据库 (MS SQL Server),其中包含 PC MAC 地址和一个标志,用于指示 PC 是启动到 Windows(本地 HDD)还是 WinPE(PXE 启动)?
我们希望 PC 始终设置为首先从 NIC 启动,然后再从 HDD 启动,因此无论我们实施哪种解决方案,Windows 的启动时间都不应比现在长太多,因为 PC 更频繁地启动到本地 HDD,我们不希望用户等待几分钟让 PXE 超时或 WinPE 完全加载。
答案1
驱动程序更新和软件部署不是重新映像机器的典型原因。您可能需要重新考虑您的更大策略,并从新的角度来处理它。例如星火控制管理将处理 Windows 更新、软件部署、驱动程序更新等,并且还可以用于操作系统部署。
像联想这样的硬件供应商通常会发布适用于 SCCM 的驱动程序和实用程序包,以使这一切变得非常容易。
这不需要用户每天 24 小时都开着 PC,甚至不需要他们连接到您的公司网络(如果您使用 DMZ/Internet 分发点)。SCCM 代理将定期“签入”以安装新软件。
但要回答您的实际问题 - 不,WDS 没有内置功能,只能偶尔对机器进行映像处理。如果您愿意,您必须尝试从 AD 中的每台 PC 的计算机帐户中删除并重新添加 netbootGuid 属性,但这需要您自己编写一些自定义脚本或进行应用程序开发。