博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
微软私有云分享(R2)11-应答文件浅析
阅读量:6404 次
发布时间:2019-06-23

本文共 1400 字,大约阅读时间需要 4 分钟。

如何自行编写应答文件


应答文件解决了系统管理员所面临的不同的苛刻用户对系统架构的不同需求。在不使用应答文件的前提下,管理员可能需要为每一种不同的系统架构和配置去手动安装和调试。而使用应答文件,则依然可以保持高度自动化的运维趋势,同时所创建的不同的应答文件在未来还可以重复利用。

自行编写应答文件有一定难度,但学习起来并不困难,对于初学者来说,主要难点是以下部分:

  • "应答文件能够实现什么?"应答文件在系统自动部署中,基本可以做到任何操作,因此考虑问题的角度可以从能够实现什么转变为不能实现什么会比较好。
  • "如何快速获悉所需要修改的配置,应该查找具体哪个条目?"如果希望更快速的去编写应答文件,首先需要英文有一定阅读能力,以及对常见的Windows设置项的英文单词掌握。在希望设置相关选项时,一般需要搜索的关键词都是设置项的英文名。如防火墙、远程桌面、证书、IE、Mediaplayer等等。
  • "获取需要调整的条目后,如何获取具体的属性配置写法?"此项同样需要对英文有一定的阅读能力。对于属性的每一个细节,只需在任意一个条目或属性上点击键盘的"F1"即可,如图所示。帮助文件会列出条目或属性的可选参数、所能支持的操作系统,关联的关键字,在线查询等。信息非常完善,唯一的缺点是这份帮助文件没有中文版。

051614_0651_1.png

通过帮助文件获取支持


应答文件的兼容性


应答文件是一种xml格式的文本文件,其并非对所有操作系统都能做到完整支持你。无法做到完整支持的原因主要有三点:

  • 32位、64位操作系统差异。
  • 老版本系统的功能在新版本中被更换或删除。
  • 新版本的功能在老版本中未出现。

一般而言,为Windows Server 2012 R2编写的应答文件,多数条目是可以在Windows Server 2008 R2 下重复利用。在正式将应答文件于不同的操作系统之前,需要使用Windows系统映像管理器对应答文件进行验证,如图所示。依次点击"工具栏"→"验证应答文件"即可,当右下角的"验证"处没有错误提示时,即表示该应答文件可以应用于目标操作系统。

当应答文件存在兼容性问题而依然强制部署时,则系统的安装进程会卡在验证失败的环节,导致自动化安装无法继续。

051614_0651_2.png

创建的应答文件必须验证


使用应答文件


使用应答文件有两种典型方式:

  • 由SCVMM、WDS、MDT等工具调用
  • 由命令行直接在Sysprep阶段加载。在运行Sysprep时,使用类似"
    sysprep.exe/unattend:answerfile"的格式运行即可。其中answerfile为提前生成的xml格式的应答文件。

以SCVMM2012 R2调用应答文件为例。

第1步,在"库"窗格点击"导入物理资源",在弹出的"导入库资源"对话框中,点击"添加资源",定位至应答文件所在的磁盘,并选择该文件进行上传,如图所示。

051614_0651_3.png

上传应答文件至库服务器

第2步,上传结束后,手动刷新库服务器信息,(默认情况下库服务器一小时刷新一次,当时上传的信息可能不会即刻被发现。)打开任意一个虚拟机模板或来宾OS配置文件,于"脚本"→"应答文件"下,通过"浏览"在库服务器上指定所上传的应答脚本。如选择错误,可以点击"清除"以重新进行选择,如图所示。

051614_0651_4.png

本文转自 九叔 51CTO博客,原文链接:http://blog.51cto.com/jiushu/1412434,如需转载请自行联系原作者

你可能感兴趣的文章
图片缩放裁剪
查看>>
jquery ajax 回调函数的值alert出来[object Object] 解决方法
查看>>
JQuery选择器总结
查看>>
MySQL安装详解(V5.5 For Windows)
查看>>
Android单例模式
查看>>
Log4php 使用心得
查看>>
十三香_百度百科
查看>>
paip.网页右键复制菜单限制解除解决方案
查看>>
string.Format 格式化时间,货币
查看>>
Kerberos和NTLM - SQL Server
查看>>
记github上搭建独立域名的免费博客的方法过程
查看>>
Web设计之网页布局CSS技巧
查看>>
iOS key value coding kvc在接收json数据与 model封装中的使用
查看>>
Android 滑动效果入门篇(二)—— Gallery
查看>>
Revit二次开发示例:DesignOptions
查看>>
Entity Framework 系统约定配置
查看>>
优秀设计:纹理在网页设计中的20个应用示例
查看>>
C++ 关键字 explicit, export, mutable
查看>>
生成指定范围的一组随机数并求平均值
查看>>
android语音识别方法
查看>>