从 Linux 自定义 Windows Server 映像

从 Linux 自定义 Windows Server 映像

我们有一个环境,其中已将准备好的 Windows 映像发送到多台计算机。现在我们需要批量自定义每张映像上的网络设置。

有哪些工具可以修改该图像并自定义 IP 地址/网络掩码/网关后映像?

我还会研究一种商业解决方案,只要它在 Linux 上运行并且完全可编写脚本,就能够部署和定制 Windows 映像。

为了澄清起见,我的操作顺序是:

  • 服务器 PXE 启动
  • 对硬件进行了各种准备工作
  • 图像被复制到硬盘上
  • 图像是自定义的(网络设置)

(当然,如果存在这样的部署工具,可以一步完成最后两个步骤,我会选择它)

答案1

你可以使用执行程序从 Linux 机器。这样您就可以在 Windows 机器上执行类似 psExec 的操作。将其与 netsh 结合使用静态IP命令,你应该很好。另一个选择是使用命令行工具通过 WMI 做同样的事情。 这两个都应该很容易编写脚本。

答案2

虽然我并没有直接从 Linux 修改 Windows 映像,但我采取了一种略有不同的方法,但效果很好。

我正在将各种 netsh 和 wbemcli 命令写入在 Windows 启动时运行一次的脚本。

相关内容