使用U盘安装Windows系统时,很多人都会使用UltraISO工具来制作U盘启动盘,然后插入到电脑中加以安装。系统的安装过程中,需要一步一步手动选择或者输入配置,Windows是支持无人值守自动应答的,方法是通过事先将相应配置写入到一个名为“autounattend.xml”的配置文件。本文是我生成该文件并使用的记录过程,所需要的工具是:Windows AIK。另外,最后生成自动应答文件之后,需要将该文件放入到ISO镜像中,这个需要UltraISO工具来完成,也可以使用UltraISO工具制作好U盘启动盘,然后再将autounattend.xml放到U盘根目录,不过无论如何都是需要用UltraISO工具。

下面为详细记录:

Windows AIK工具:可以从这里下载:适用于 Windows® 7 的 Windows® 自动安装工具包 (AIK)

下载之后,解压安装,如下图:

接下来打开该工具来制作自动应答文件,如下图:

解压cn_windows_7_ultimate_with_sp1_x64_dvd_u_677408.iso镜像,这里我使用的是WinRAR工具,如下图:

解压后,用前面打开的那个工具来选择镜像,如下:

这里选择的文件就是之前cn_windows_7_ultimate_with_sp1_x64_dvd_u_677408.iso 镜像解压后里面source文件夹下的文件,

得到结果:

接下来就是从上面的图中来逐一配置自动应答文件,主要是设置以下几项:

开始制作:

得到一个空白应答文件:

对空白应答文件添加配置:

指定系统安装过程中界面的语言

接受 EULA(最终用户许可协议),输入 Windows 密钥

配置Windows安装类型

key的值可以是/image/index,也可以是/image/name,当是/image/name时,value中填写欲要安装的系统版本名字,此处Windows 7 旗舰版对应的版本名字则应该为:Windows 7 ULTIMATE;当是/image/name时,value中填写数值,4表示旗舰版。具体版本名字或者数字,可以使用Windows AIK工具查看,如下:

上图是使用 imagex工具中info参数查看到的待安装系统的版本信息。

配置Windows系统安装和磁盘分区

DiskID是硬盘的编号,编号从0开始,0表示第一块硬盘,1表示第二块硬盘,以此类推。

WillWipeDisk是表示是否格式化硬盘

CreatePartition中的Order表示的是硬盘分区的顺序,从1开始编号,Size表示的是分区的大小,分区的类型是主分区。

安装该系统时,使用VirtualBox测试完成的,该系统分配了32G的硬盘,所做的磁盘配置是将一块未分区的硬盘先格式化为NTFS,大小30000M,并且作为主分区,随后将系统安装在该分区上,并且分区设置为C盘,名字为“OS”。

配置用户名和计算机名

计算机名使用 * 表示随机产生名字。

设置密码

这里密码设定为空,也可以在value中自定义写入密码的值。

设置Windows密钥

说明:Windows密钥可以不填写(吐槽下百度文库某教程误导,因为这个教程浪费我接近两周时间),如果填写必须要正确,是合理的密钥(能不能激活无所谓),不能是随便填写的密钥,也必须使密钥和待安装的系统版本匹配,比如Windows7旗舰版必须用旗舰版密钥,不能使用专业版密钥,否则在实际安装过程中总是出现一个“请选择要安装的操作系统”,需要手动去选择,这就没法做到全自动安装了,如下图:

设置Windows Update保护

时区设置

到此为止,自动应答文件结束,保存即可,如下图:

如果我们需要使用该文件,那么使用UltraISO工具将ISO镜像和U盘配合做成一个启动盘,然后将自动应答文件放入U盘启动盘,并且命名为“autounattend.xml”即可使用,如下:

也可以使用UltraISO将自动应答文件整合放入ISO镜像,然后直接在VMware或者VirtualBox中安装即可,如下图:

---------------

完。

Windows 7 SP1无人值守自动应答文件制作的更多相关文章

  1. 创建Windows10无人值守(自动应答文件)教程

    一.准备工作 系统要求: Windows10 1809版本 工具下载: 镜像:Windows10,任何一个版本都可以,我使用的是1909版本 ed2k://|file|cn_windows_10_bu ...

  2. Unattend.xml应答文件制作(WISM)

    将制作好的应答文件unattend.xml拷贝到模板机sysprep目录下,然后在cmd下运行 (unattend.xml文件可自定义名称)   sysprep /generalize /oobe / ...

  3. Unattend.xml应答文件制作(WISM)-- 转自爱做梦的鱼

    将制作好的应答文件unattend.xml拷贝到模板机sysprep目录下,然后在cmd下运行(unattend.xml文件可自定义名称)   sysprep /generalize /oobe /s ...

  4. Linux环境下:vmware安装Windows报错误-无人参与应答文件包含的产品密钥无效

    最近在安装window server 2012 R2的时候,输入好密钥可以继续安装,但在后面又提示我“无人参与应答文件包含的产品密钥无效.删除无效的密钥或在无人参与应答文件中提供有效的产品密钥继续进行 ...

  5. 转:Windows下用sftp自动下载文件

    远程服务器是Linux操作系统,没有ftp服务,可以ssh,数据库每天2:00会自动创建一个备份文件,本地计算机是windows操作系统,希望用sftp每天3:00下载远程服务器上的备份文件.本地系统 ...

  6. 在xp下无人值守自动安装系统

    无人值守安装可以大大缩短安装系统的时间.我在虚拟机测试成功. 先给文件链接https://files.cnblogs.com/files/sishenzaixian/%E8%87%AA%E5%8A%A ...

  7. RedHat7搭建无人值守自动安装Linux操作系统(PXE+Kickstart)

    Kickstart服务器 IP: 192.168.136.253   掩码:255.255.255.0   网关:192.168.136.2   DNS:192.168.136.2 安装部署HTTP服 ...

  8. Windows 7 SP1 x64 旗舰版 微软官方安装U盘的制作

    [ 本主题由 中山艹泥喵 于 2013-08-20 23:14:33 设为精华1,原因:不错~ ] 最后由 风中枯萎 于 2015-12-15 17:44:15 修改 安装Windows 7操作系统主 ...

  9. Windows服务器Pyton辅助运维--01.自动Copy文件(文件夹)到远程服务器所在目录

    Windows服务器Pyton辅助运维 01.自动Copy文件(文件夹)到远程服务器所在目录 开发环境: u  Web服务器: Windows Server 2008 R2 SP1 IIS 7.5 u ...

随机推荐

  1. Gym 101915

    Gym - 101915A  Printing Books 题意:有一本书,从第X页开始,一共用了n位数字,求此书一共多少页.99就是两位数字,100就是三位数字. 思路:直接模拟即可,我用了一个hi ...

  2. (链表) 206. Reverse Linked List

    Reverse a singly linked list. Example: Input: 1->2->3->4->5->NULL Output: 5->4-> ...

  3. mysqldump常用备份参数

    #!/bin/sh DUMP=/usr/bin/mysqldump OUT_DIR=/var/ftp/iips/mysqlbak LINUX_USER=root DB_NAME=yfdmbd DB_U ...

  4. ajax传值修改数据

    主界面代码: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www. ...

  5. python自动化开发-[第二天]-基础数据类型与编码(续)

    今日简介: - 编码 - 进制转换 - 初识对象 - 基本的数据类型 - 整数 - 布尔值 - 字符串 - 列表 - 元祖 - 字典 - 集合 - range/enumcate 一.编码 encode ...

  6. 将二维list某列组成新的list

    # encoding: utf-8 import decimal import requests import logging import logging.config import random ...

  7. Tensorflow object detection API 搭建物体识别模型(三)

    三.模型训练 1)错误一: 在桌面的目标检测文件夹中打开cmd,即在路径中输入cmd后按Enter键运行.在cmd中运行命令: python /your_path/models-master/rese ...

  8. Java Web之下载文件

    下载的文件,不能随便的被访问,放在外面的文件夹肯定不行,url一敲就能访问了,所以我们要放在WEB-INF文件夹里面,WEB-INF文件夹只有Servlet才能访问,我们新建一个文件夹,叫downlo ...

  9. 使用git遇到的一些问题

    上传github时忽略.DS_Store方法 这个文件在mac中是管理文件夹的位置之类的信息,所以并没有必要上传到git中,这个时候就需要用git.gitignore文件来忽略此类文件. 在默认情况下 ...

  10. spring-data-redis分布式

    本文转载http://hbxflihua.iteye.com/blog/2383495 1.引入spring-data-redis依赖的jar 包 <dependency> <gro ...