本文转载自https://www.b2fun.net/ 一个非常好的博客 推荐关注
前言
之前学习了怎么制作Windows dd包,但到了启动阶段的设置其实是使用虚拟机启动系统然后进行的一些设置。虽然通过dd
命令重装系统后不用进行新系统设置,但并不是真正的无人值守。
最近进一步学习了使用自动应答文件来实现无人值守。官方说明写得非常好,可惜脑子表示看不进去OvO
文后提供了我使用的注册表文件和自动应答文件的下载链接。
微软官方的说明文档
- https://docs.microsoft.com/zh-cn/windows-hardware/customize/desktop/wsim/answer-files-overview
- https://docs.microsoft.com/zh-cn/windows-hardware/customize/desktop/unattend/
微软官方的制作工具
Windows ADK
https://docs.microsoft.com/zh-cn/windows-hardware/get-started/adk-install
最后还是使用第三方工具NTLite
制作,简单明了。
1.用注册表调整一些功能
想要Windows dd 包保证在远程连接的时候不出现问题,需要实现做一些调整。
比如:
– 注册表开启远程桌面服务和3389端口
– 关闭 Ctrl Alt Del 登陆
详细注册表项:
我根据以上信息编辑了一份reg注册表文件,直接新建文本文档,粘贴进去,更改拓展名为.reg
,然后在Dism
或者NTLite
里导入配置就行了。
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlTerminal Server]
"fDenyTSConnections"=dword:00000000
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlTerminal ServerWdsrdpwdTdstcp]
"PortNumber"=dword:00000d3d
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlTerminal ServerWinStationsRDP-Tcp]
"PortNumber"=dword:00000d3d
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlTerminal ServerWinStationsRDP-Tcp]
"UserAuthentication"=dword:00000000
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesSharedAccessParametersFirewallPolicyFirewallRules]
"{33893389-3389-3389-3389-338933893389}"="v2.10|Action=Allow|Active=TRUE|Dir=In|Protocol=6|LPort=3389|Name=3389|"
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem]
"disablecad"=dword:00000001
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinlogon]
"DisableCAD"=dword:00000001
2.自动应答文件
这里强烈推荐NTLite
,这是个Windows封装的强大工具,操作简单。
NTLite官网
https://www.ntlite.com/
其他功能调整、驱动加入、更新补丁,等等,略过。
调配无人值守,先添加一个账户,比如启用内置的Administrator
。
然后按需调整其他选项,比如我是这么调的。
然后最后保存镜像更改的时候,生成的自动应答文件autounattend.xml
是后面这样的。(往后翻)
这个自动应答文件【注意名字不能错咯】可以直接应用到制作其他系统包,按需修改即可。
将打包好的镜像我挂载查看了一下,WindowsPanther
目录下的文件名其实是unattend.xml
这两名字
都行
- Unattend.xml
- autounattend.xml
这两区别,好像Unattend.xml更通用
- https://social.technet.microsoft.com/Forums/windows/en-US/a58f4334-3f34-4874-863a-34b0bd1282b8/quotunattendxmlquot-and-quotautounattendxmlquot?forum=itprovistadeployment
放在要制作的系统镜像下的路径:C:WindowsPanther
目录下。
写在最后
把想添加的工具或者说明文件放到挂载目录
下的用户公用公用桌面
就可以在开机后在桌面找到了。
打包完镜像,释放vhd
,压缩.gz
文件,放到网上生成直链,就可以配合dd
命令、dd
脚本,实现服务器安装Windows无人值守了,
至于更多的开机使用bat
批处理等调整功能,我这条老咸鱼暂时不想了解了,老夫要去玩了,咸鱼使我快乐~
文件下载
由CloudFlare玄学加速的免翻gg盘
- https://gd.b2fun.net/%E6%96%87%E4%BB%B6/dd_Tools/
autounattend.xml文件
007f:00000804
zh-CN
zh-CN
zh-CN
zh-CN
China Standard Time
true
true
true
true
Other
true
true
false
dwB3AHcALgBiADIAZgB1AG4ALgBuAGUAdABBAGQAbQBpAG4AaQBzAHQAcgBhAHQAbwByAFAAYQBzAHMAdwBvAHIAZAA=
Administrators
Administrator
false
dwB3AHcALgBiADIAZgB1AG4ALgBuAGUAdABQAGEAcwBzAHcAbwByAGQA
1
net user Administrator /active:Yes
Never
true
*
false
true
OnError
OnError
/IMAGE/NAME
Windows Server 2019 SERVERDATACENTER
true
一、如果您发现本站侵害了相关版权,请附上本站侵权链接和您的版权证明一并发送至邮箱:yehes#qq.com(#替换为@)我们将会在五天内处理并断开该文章下载地址。
二、本站所有资源来自互联网整理收集,全部内容采用撰写共用版权协议,要求署名、非商业用途和相同方式共享,如转载请也遵循撰写共用协议。
三、根据署名-非商业性使用-相同方式共享 (by-nc-sa) 许可协议规定,只要他人在以原作品为基础创作的新作品上适用同一类型的许可协议,并且在新作品发布的显著位置,注明原作者的姓名、来源及其采用的知识共享协议,与该作品在本网站的原发地址建立链接,他人就可基于非商业目的对原作品重新编排、修改、节选或者本人的作品为基础进行创作和发布。
四、基于原作品创作的所有新作品都要适用同一类型的许可协议,因此适用该项协议, 对任何以他人原作为基础创作的作品自然同样都不得商业性用途。
五、根据二〇〇二年一月一日《计算机软件保护条例》规定:为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可不经软件著作权人许可,无需向其支付报酬!
六、鉴此,也望大家按此说明转载和分享资源!本站提供的所有信息、教程、软件版权归原公司所有,仅供日常使用,不得用于任何商业用途,下载试用后请24小时内删除,因下载本站资源造成的损失,全部由使用者本人承担!