无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 42266|回复: 152
打印 上一主题 下一主题

[分享] 最完美精简的无人参与的应答文件

    [复制链接]
跳转到指定楼层
1#
发表于 2022-8-31 10:36:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 chishingchan 于 2024-1-22 10:40 编辑

文本格式:
ANSI

文件名称 及 存放位置:
U:\x64\sources\$oem$\$$\Panther\unattend.xml
与/或
U:\x86\sources\$oem$\$$\Panther\unattend.xml

以下内容以64位为例:        64位:amd64;32位:x86
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <!--https://docs.microsoft.com/zh-cn/windows-hardware/customize/desktop/unattend/-->
  3. <unattend xmlns="urn:schemas-microsoft-com:unattend">
  4.         <settings pass="windowsPE">
  5.                 <component name="Microsoft-Windows-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  6.                         <UserData>
  7.                                 <!--指定是否自动接受 Microsoft 软件许可条款。默认值=false:否|true:是-->
  8.                                 <AcceptEula>true</AcceptEula>
  9.                                 <!--指定最终用户的名称。长度最大为 63 个字符的字符串-->
  10.                                 <FullName>Windows</FullName>
  11.                                 <!--指定拥有计算机的组织的名称。长度最大为 63 个字符的字符串-->
  12.                                 <Organization>Microsoft</Organization>
  13.                         </UserData>
  14.                 </component>
  15.         </settings>
  16.         <settings pass="specialize">
  17.                 <component name="Microsoft-Windows-SystemRestore-Main" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  18.                         <!--启用或禁用系统还原。默认值=0:启用|1:禁用-->
  19.                         <DisableSR>1</DisableSR>
  20.                 </component>
  21.                 <component name="Microsoft-Windows-ErrorReportingCore" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  22.                         <!--禁用 Windows 错误报告。默认值=0:启用|1:禁用-->
  23.                         <DisableWER>1</DisableWER>
  24.                 </component>
  25.                 <component name="Microsoft-Windows-SQMApi" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  26.                         <!--指示是否启用了 Windows 客户体验改善计划 (CEIP)。默认值=1:是|0:否-->
  27.                         <CEIPEnabled>0</CEIPEnabled>
  28.                 </component>
  29.                 <component name="Microsoft-Windows-LUA-Settings" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  30.                         <!--指定 Windows 用户帐户控制 (UAC) 是否在程序尝试更改计算机时通知用户。默认值=true:是|false:否-->
  31.                         <EnableLUA>false</EnableLUA>
  32.                 </component>
  33.                 <component name="Microsoft-Windows-IE-InternetExplorer" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  34.                         <!--为用户启动 Internet Explorer 时显示的默认主页-->
  35.                         <Home_Page>https://cn.bing.com/</Home_Page>
  36.                         <!--指定用户首次运行 Windows Internet Explorer 时是否跳过首次运行向导。默认值=false:否|true:是-->
  37.                         <DisableFirstRunWizard>true</DisableFirstRunWizard>
  38.                 </component>
  39.                 <!--
  40.                 <component name="Microsoft-Windows-Deployment" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  41.                         <RunSynchronous>
  42.                                 <RunSynchronousCommand wcm:action="add">
  43.                                         <Description>迁移“我的文档”的位置</Description>
  44.                                         <Order>1</Order>
  45.                                         <Path>reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce" /f /v "CMD" /t REG_SZ /d "%SystemRoot%\Setup\Scripts\DataMove.cmd"</Path>
  46.                                 </RunSynchronousCommand>
  47.                         </RunSynchronous>
  48.                 </component>
  49.                 -->
  50.         </settings>
  51.         <settings pass="oobeSystem">
  52.                 <component name="Microsoft-Windows-WinRE-RecoveryAgent" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  53.                         <!--指定是否在系统中安装或删除 Windows 恢复环境。默认值=false:安装|true:删除-->
  54.                         <UninstallWindowsRE>true</UninstallWindowsRE>
  55.                 </component>
  56.                 <component name="Security-Malware-Windows-Defender" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  57.                         <!--指定是否禁用 Microsoft Defender 防病毒。默认值=false:否|true:是-->
  58.                         <DisableAntiSpyware>true</DisableAntiSpyware>
  59.                 </component>
  60.                 <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  61.                         <OOBE>
  62.                                 <!--指定是否隐藏“欢迎使用 Windows”的 Microsoft 软件许可条款页面。默认值=false:否|true:是-->
  63.                                 <HideEULAPage>true</HideEULAPage>
  64.                                 <!--指定是否隐藏在欢迎 Windows 期间显示的“加入无线网络”屏幕。默认值=false:否|true:是-->
  65.                                 <HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE>
  66.                                 <!--指定在用户首次登录时,计算机连接到网络时的网络位置。家庭网络:Home|工作网络:Work|禁用网络发现:Other-->
  67.                                 <NetworkLocation>Work</NetworkLocation>
  68.                                 <!--指定“快速”设置是否。1=2:打开|3:关闭-->
  69.                                 <ProtectYourPC>3</ProtectYourPC>
  70.                         </OOBE>
  71.                         <!--指定用于自动登录到计算机的帐户-->
  72.                         <AutoLogon>
  73.                                 <!--指定用于自动登录的用户帐户名。-->
  74.                                 <Username>Administrator</Username>
  75.                                 <!--指定是否启用自动登录过程。-->
  76.                                 <Enabled>true</Enabled>
  77.                                 <!--指定可以登录到计算机的次数。-->
  78.                                 <LogonCount>1</LogonCount>
  79.                         </AutoLogon>
  80.                         <!--指定用户配置文件文件夹的路径。-->
  81.                         <FolderLocations>
  82.                             <ProfilesDirectory>X:\Users</ProfilesDirectory>
  83.                             <ProgramData>X:\ProgramData</ProgramData>
  84.                         </FolderLocations>
  85.                         <!--指定要在用户首次登录到计算机时运行的命令。-->
  86.                         <FirstLogonCommands>
  87.                                 <SynchronousCommand wcm:action="add">
  88.                                         <CommandLine>%SystemRoot%\Setup\Scripts\DataMove.cmd</CommandLine>
  89.                                         <Description>Migrate My Document Location</Description>
  90.                                         <Order>1</Order>
  91.                                 </SynchronousCommand>
  92.                         </FirstLogonCommands>
  93.                 </component>
  94.         </settings>
  95. </unattend>
复制代码


注意:附件格式所限,请将后缀 .txt 删除!
unattend.xml.txt (3.49 KB, 下载次数: 364)

评分

参与人数 4无忧币 +10 收起 理由
wangjf + 3 很给力!
vrboxing + 1
ilikeyi + 1 文件格式应该是:UTF8,不能带 BOM。
fulibo + 5 赞一个!

查看全部评分

2#
 楼主| 发表于 2022-8-31 10:37:09 | 只看该作者
亲测无效部分:
  1.         <settings pass="windowsPE">
  2.                 <component name="Microsoft-Windows-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  3.                         <UserData>
  4.                                 <!--指定是否自动接受 Microsoft 软件许可条款。默认值=false:否|true:是-->
  5.                                 <AcceptEula>true</AcceptEula>
  6.                                 <!--指定最终用户的名称。长度最大为 63 个字符的字符串-->
  7.                                 <FullName>Windows</FullName>
  8.                                 <!--指定拥有计算机的组织的名称。长度最大为 63 个字符的字符串-->
  9.                                 <Organization>Microsoft</Organization>
  10.                         </UserData>
  11.                 </component>
  12.         </settings>
复制代码
回复

使用道具 举报

3#
 楼主| 发表于 2022-8-31 10:38:25 | 只看该作者
本帖最后由 chishingchan 于 2024-1-22 10:41 编辑

没有注释:
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <unattend xmlns="urn:schemas-microsoft-com:unattend">
  3.         <settings pass="specialize">
  4.                 <component name="Microsoft-Windows-SystemRestore-Main" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  5.                         <DisableSR>1</DisableSR>
  6.                 </component>
  7.                 <component name="Microsoft-Windows-ErrorReportingCore" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  8.                         <DisableWER>1</DisableWER>
  9.                 </component>
  10.                 <component name="Microsoft-Windows-SQMApi" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  11.                         <CEIPEnabled>0</CEIPEnabled>
  12.                 </component>
  13.                 <component name="Microsoft-Windows-LUA-Settings" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  14.                         <EnableLUA>false</EnableLUA>
  15.                 </component>
  16.                 <component name="Microsoft-Windows-IE-InternetExplorer" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  17.                         <Home_Page>https://cn.bing.com/</Home_Page>
  18.                         <DisableFirstRunWizard>true</DisableFirstRunWizard>
  19.                 </component>
  20.         </settings>
  21.         <settings pass="oobeSystem">
  22.                 <component name="Microsoft-Windows-WinRE-RecoveryAgent" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  23.                         <UninstallWindowsRE>true</UninstallWindowsRE>
  24.                 </component>
  25.                 <component name="Security-Malware-Windows-Defender" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  26.                         <DisableAntiSpyware>true</DisableAntiSpyware>
  27.                 </component>
  28.                 <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  29.                         <OOBE>
  30.                                 <HideEULAPage>true</HideEULAPage>
  31.                                 <HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE>
  32.                                 <NetworkLocation>Work</NetworkLocation>
  33.                                 <ProtectYourPC>3</ProtectYourPC>
  34.                                 <SkipMachineOOBE>true</SkipMachineOOBE>
  35.                                 <SkipUserOOBE>true</SkipUserOOBE>
  36.                         </OOBE>
  37.                         <AutoLogon>
  38.                                 <Username>Administrator</Username>
  39.                                 <Enabled>true</Enabled>
  40.                                 <LogonCount>1</LogonCount>
  41.                         </AutoLogon>
  42.                         <FolderLocations>
  43.                               <ProfilesDirectory>X:\Users</ProfilesDirectory>
  44.                               <ProgramData>X:\ProgramData</ProgramData>
  45.                         </FolderLocations>
  46.                         <FirstLogonCommands>
  47.                                 <SynchronousCommand wcm:action="add">
  48.                                         <CommandLine>%SystemRoot%\Setup\Scripts\DataMove.cmd</CommandLine>
  49.                                         <Description>Migrate My Document Location</Description>
  50.                                         <Order>1</Order>
  51.                                 </SynchronousCommand>
  52.                         </FirstLogonCommands>
  53.                 </component>
  54.         </settings>
  55. </unattend>
复制代码

点评

给个最终版  详情 回复 发表于 2022-8-31 13:48
回复

使用道具 举报

4#
发表于 2022-8-31 10:57:11 | 只看该作者
太帅了!
支持
回复

使用道具 举报

5#
发表于 2022-8-31 10:59:23 | 只看该作者
大佬出手了,试试看
回复

使用道具 举报

6#
发表于 2022-8-31 11:00:50 | 只看该作者
支持
回复

使用道具 举报

7#
发表于 2022-8-31 11:16:12 | 只看该作者
感谢分享,做个记号
回复

使用道具 举报

8#
发表于 2022-8-31 11:16:48 | 只看该作者
试一下,感谢。
回复

使用道具 举报

9#
发表于 2022-8-31 12:21:33 | 只看该作者
谢谢分享,
回复

使用道具 举报

10#
发表于 2022-8-31 12:47:41 | 只看该作者
感谢分享
回复

使用道具 举报

11#
发表于 2022-8-31 12:48:44 | 只看该作者
感谢分享啊。
回复

使用道具 举报

12#
发表于 2022-8-31 13:39:24 | 只看该作者
感谢分享
回复

使用道具 举报

13#
发表于 2022-8-31 13:41:45 | 只看该作者
谢谢楼主。
回复

使用道具 举报

14#
发表于 2022-8-31 13:48:28 | 只看该作者

给个最终版
回复

使用道具 举报

15#
发表于 2022-8-31 14:01:21 | 只看该作者
感谢分享
回复

使用道具 举报

16#
发表于 2022-8-31 14:01:32 | 只看该作者

感谢分享
回复

使用道具 举报

17#
发表于 2022-8-31 15:20:27 | 只看该作者
感谢分享
回复

使用道具 举报

18#
发表于 2022-8-31 19:58:28 | 只看该作者
最精简的无人值守应答文件是这样的:
  1. <?xml version='1.0' encoding='utf-8'?>
  2. <unattend xmlns="urn:schemas-microsoft-com:unattend">
  3.     <settings pass="oobeSystem">
  4.         <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  5.             <AutoLogon>
  6.                 <Enabled>true</Enabled>
  7.                 <Username>Administrator</Username>
  8.             </AutoLogon>
  9.             <OOBE>
  10.                 <SkipMachineOOBE>true</SkipMachineOOBE>
  11.             </OOBE>
  12.         </component>
  13.     </settings>
  14. </unattend>
复制代码


32位系统就将第4行中的 amd64 改为 x86

点评

x86和amd64可以合二为一吧,同样的条目,复制一份,然后一个是x86,一个是amd64  详情 回复 发表于 2022-8-31 21:37
精简的意思是尽可能不使用系统默认值的条目,需要优化的条目还是需要的。 这组 微软官网说一定要配合 ,你这个最精简的有没有测试过?  详情 回复 发表于 2022-8-31 20:06
回复

使用道具 举报

19#
 楼主| 发表于 2022-8-31 20:06:59 | 只看该作者
hilsonma 发表于 2022-8-31 19:58
最精简的无人值守应答文件是这样的:

精简的意思是尽可能不使用系统默认值的条目,需要优化的条目还是需要的。
这组 <AutoLogon> 微软官网说一定要配合 <LogonCount>,你这个最精简的有没有测试过?

点评

搜索“LogonCount known issue”  发表于 2023-3-2 08:28
LogonCount 不能设为1,必须是最大值,否则自动登录一次后就要输入账号密码。  详情 回复 发表于 2023-3-2 08:21
我一直这样用,你也可以试一下。 我这个应该说是最简化的无人值守,不包含任何优化,只是简单达成无人值守。如需要自建帐户及添加优化项当然要添加相关语句。  详情 回复 发表于 2022-8-31 20:43
回复

使用道具 举报

20#
发表于 2022-8-31 20:39:50 | 只看该作者
感谢分享
回复

使用道具 举报

21#
发表于 2022-8-31 20:43:51 | 只看该作者
本帖最后由 hilsonma 于 2022-8-31 20:58 编辑
chishingchan 发表于 2022-8-31 20:06
精简的意思是尽可能不使用系统默认值的条目,需要优化的条目还是需要的。
这组  微软官网说一定要配合  ...

我一直这样用,你也可以试一下。
我这个应该说是最简化的无人值守,不包含任何优化,只是简单达成无人值守。如需要自建帐户及添加优化项当然要添加相关语句。
官方文档也是不建议用SkipMachineOOBE,但我觉得用起来更简便,也没有发现问题。

哦,还要说一下,用法跟你的不太一样,我这是用于安装脚本/安装器的,是释放安装镜像后,将以上内容放到 \Windows\Panther\unattend.xml
虽然官网也不建议直接修改这个文件,但我也一直这样操作没有发现问题。

点评

你这方法也行,但是不方便修改!  详情 回复 发表于 2022-8-31 21:54
回复

使用道具 举报

22#
发表于 2022-8-31 21:37:15 | 只看该作者
hilsonma 发表于 2022-8-31 19:58
最精简的无人值守应答文件是这样的:

x86和amd64可以合二为一吧,同样的条目,复制一份,然后一个是x86,一个是amd64

点评

可以的,但是越简单越好,不建议搞大全。 一般用64位的,需要32位的再单独一个32位的文件,这样更简练高效。 为什么会热衷精简系统?就是大而全的系统在方便的同时附带臃肿影响效率。  详情 回复 发表于 2022-9-1 00:12
其实没用,现在有几台电脑还需要用到32位的Windows10,4G内存以下的电脑还是扔了吧。。。  详情 回复 发表于 2022-8-31 22:14
N年前试过,好像是可以的。忘记了  详情 回复 发表于 2022-8-31 21:52
回复

使用道具 举报

23#
 楼主| 发表于 2022-8-31 21:52:55 | 只看该作者
freesoft00 发表于 2022-8-31 21:37
x86和amd64可以合二为一吧,同样的条目,复制一份,然后一个是x86,一个是amd64

N年前试过,好像是可以的。忘记了
回复

使用道具 举报

24#
 楼主| 发表于 2022-8-31 21:54:50 | 只看该作者
hilsonma 发表于 2022-8-31 20:43
我一直这样用,你也可以试一下。
我这个应该说是最简化的无人值守,不包含任何优化,只是简单达成无人值 ...

你这方法也行,但是不方便修改!
回复

使用道具 举报

25#
发表于 2022-8-31 22:14:26 | 只看该作者
freesoft00 发表于 2022-8-31 21:37
x86和amd64可以合二为一吧,同样的条目,复制一份,然后一个是x86,一个是amd64

其实没用,现在有几台电脑还需要用到32位的Windows10,4G内存以下的电脑还是扔了吧。。。
回复

使用道具 举报

26#
发表于 2022-8-31 23:57:52 | 只看该作者
只弄过XP和Win7的,现在是不是都11了?
回复

使用道具 举报

27#
发表于 2022-9-1 00:12:04 | 只看该作者
freesoft00 发表于 2022-8-31 21:37
x86和amd64可以合二为一吧,同样的条目,复制一份,然后一个是x86,一个是amd64

可以的,但是越简单越好,不建议搞大全。
一般用64位的,需要32位的再单独一个32位的文件,这样更简练高效。
为什么会热衷精简系统?就是大而全的系统在方便的同时附带臃肿影响效率。
回复

使用道具 举报

28#
发表于 2022-9-4 18:47:29 | 只看该作者
这个脚本很棒,收藏了
回复

使用道具 举报

29#
发表于 2022-9-15 06:08:43 | 只看该作者
感谢楼主老兄分享工具,我下载了
回复

使用道具 举报

30#
发表于 2022-9-15 21:47:54 | 只看该作者
这个真的很有用
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-25 14:00

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表