问题标签 [unattend-file]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
1399 浏览

windows - Windows 10 unattend.xml 磁盘配置问题

我的答案文件有些问题。该文件适用于“磁盘配置”部分。即使我将 Value WillShowUI 设置为“从不”,每次都会弹出对话框。我已经尝试了很多来自互联网的示例,但没有一个有效。

我的文件有什么问题?有没有日志文件?

0 投票
1 回答
105 浏览

automation - Unattend.xml 在新 PC 首次启动时不起作用

我使用 Windows 系统映像管理器创建了 unattend.xml 文件。当我在 PC 上运行 SysPrep 时它可以工作,但在新安装的 Windows 启动时它不起作用。重点是在首次计算机启动时避免 OOBE。这是代码:

你知道为什么吗?

谢谢

0 投票
0 回答
126 浏览

windows - 出现错误“Windows 无法应用无人参与应答文件的磁盘配置设置”

我有一台 Windows 10 Home 机器(VirtualBox)。它的 EFI 机器,磁盘是 GPT 和动态的。请参考下图

在此处输入图像描述

下图显示了现有分区 在此处输入图像描述

我正在尝试使用 WDS 在其上安装 Windows 10 Pro。我不想擦除“磁盘 0”,但我只想将“分区 4”格式化为包含操作系统的 NTFS。

以下是我的“unattend.xml”的一部分

我收到以下错误 在此处输入图像描述

笔记::

  • “磁盘 0”是 GPT,动态 = 错误。
  • “磁盘 0”只是 GPT 而不是动态 = 无错误,安装成功。

我试图找到以下问题的答案

  1. 为什么我收到此错误?
  2. 我的“unattend.xml”有什么问题?
  3. 我需要在“unattend.xml”中进行哪些更改才能使其正常工作?
  4. 为什么只有当磁盘既是 GPT 又是动态而不是磁盘只是 GPT 时才会出现错误?
0 投票
0 回答
74 浏览

xml - 一致地调用 unattend.xml 中的 USB 驱动器来运行 netsh wlan add profile path

我正在寻找一种方法来调用位于 USB 驱动器上的文件的路径,其中字母可能会根据插入的 PC 而改变。这适用于 FirstLogonCommands 下的 unattend.xml 文件。

(不确定是否重要,但我使用一个 USB 驱动器安装 Windows,另一个 USB 驱动器用于应答文件)

0 投票
0 回答
24 浏览

windows-10-desktop - 如何解决 Windows 10 Autounattend.xml 中的异步命令?

我一直在查看我可以在 MSFTs 文档上找到的所有帮助文件,但我一直想出不做这一部分的磁盘。在 WSIM 中,我没有看到访问 distro$OEM$ 文件夹或其内容的选项。我在那里有一些项目,我创建了一个批处理文件以静默安装。我缺少的是在所有这些中我在哪里引用它?路径是<usbdrive>\Distro\$OEM$\setup.bat 我已经朝着 NLITE 的方向发展,但我通过它制作的每张光盘都失败了。任何帮助都是极好的!

0 投票
1 回答
59 浏览

windows - 部署新 PC 时是否可以在自定义准备的映像上应用 unattend.xml?

我已经使用 hashcorp 打包程序(使用 QEMU)创建了自定义 Windows_10_PRO_1909_x64 映像。为了构建它,我使用了 unattend.xml 文件。准备步骤是:

  1. 完全无人值守的Windows安装
  2. 安装大量软件
  3. 将 VM(使用 QEMU 构建)转换为原始 .img 文件

现在我想将此映像部署到新 PC。我正在使用带有嵌入式 Linux(也是自定义)的可启动 USB 记忆棒,它可以从本地存储中获取这个 .img 文件并写入 /dev/sda 在这个过程中一切正常。

主要问题是 - 在将 .img 写入 /dev/sda 后,我正在更改 unatted.xml 文件中的 ComputerName(在挂载的 /dev/sda 上),但在首次启动后,Windows 会忽略此文件,并且 PC 名称与那是在改变之前。当我检查无人值守文件时,它具有正确的 PC 名称,我在可启动的 linux 上更改了它,然后 Windows 首次运行。

也许有人有一个想法-每次部署新PC时如何更改PC名称?但它应该没有用户交互。它可能是可启动 linux 上的任何文件修改,或者可能有一种方法可以在第一次 Windows 启动时自动进行?

0 投票
2 回答
223 浏览

windows - 使用 virtio 驱动程序进行无人值守安装不会激活网络驱动程序

我尝试使用自动无人值守安装模式在 Proxmox 主机上安装 Windows Server VM。VM 将按预期安装并启动,但网络驱动程序(以及网络配置)不可用。

我已经尝试了几个选项以及来自 Fedora 的演示 Win 2k19 ISO 映像和 Virtio 驱动程序 ISO 映像。

我做什么(使用 Ansible,但这不是这里的问题):

  • 挂载 Virtio ISO,将内容与 autounattend.xml 和一些 PowerShell 脚本一起复制到新位置。
  • 将该位置打包到一个新的 ISO 文件中
  • 创建一个带有两个 CDROM 驱动器的 VM 并安装 Win ISO 和 Drivers-ISO,VM 当然还有硬盘、网络设备等。
  • 启动虚拟机
  • Windows 安装程序在 e: 上找到 autounattend.xml 并开始自动安装
  • autounattend.xml 包含驱动程序 ISO 上的驱动程序的路径,以查找 SCSI 硬盘。这样可行
  • 但未加载网络驱动程序,因此我无法通过自动无人值守配置网络。
  • 我尝试构建一个 PowerShell 脚本,但还不够,脚本运行,没有错误,但设备管理器显示带有感叹号的 RedHat Virtio 以太网适配器。
  • 当我安装后手动运行 virtio-win-gt-x64.msi 时,它说 - 软件已安装,只能删除...

...但是为什么网络驱动程序不起作用?当我重新安装 MSI 软件包时,网络会联机。

...

...

...

这里是 PowerShell 脚本。

虚拟机配置有

  • 电脑-i440fx-6.1
  • cputype=主机
  • 带有 scsi0 的 virtio SCSI 单
  • net0 作为 virtio 设备,bridge=vmbr0, firewall=1 - 没有可用的 DHCP
  • ide0 与 media=cdrom,local:iso/win2k19.iso
  • ide1 与 media=cdrom,local:iso/drivers.iso

我的安装有什么问题,Windows 系统知道 RedHat 以太​​网适配器,但没有真正使用所需的驱动程序?我还自动安装了 RedHat 证书(以避免在安装过程中出现问题)。但我不能在自动无人值守期间使用它(那时我无法安装证书)。

我也尝试在命令行上直接运行 msiexec。还是一样。它检测到该软件已安装。然后我尝试再次安装该软件,并通过 msiexec 安装在 2-3sek 中运行,然后安装(速度很快)。当我使用 GUI 手动操作时,一切都很好。

msiexec 命令是

生成的日志文件大小约为 130k,并且没有错误。我徘徊如果

是正确的。我正在使用Fedora的 0.1.208 版本。