Board logo

标题: [注册表类] UTF-8和ansi编码问题 [打印本页]

作者: kmcc123    时间: 3 天前 17:28     标题: UTF-8和ansi编码问题

想安装win10时优化系统任务栏时间显示:x月X 周X。在安装应答文件Autounattend.xml保存的是UTF-8编码,优化注册表用的是ansi编码,安装系统用这个Autounattend.xml导入注册表信息,乱码了。有什么方法,可以UTF-8编码文件完美导入ansi编码注册表。
  1. <Order>21</Order>
  2. <Path>reg.exe add "HKEY_CURRENT_USER\Control Panel\International" /v "sShortDate" /t reg_sz /d "M'月'd ddd" /f</Path>
  3. </RunSynchronousCommand>
复制代码
http://bbs.bathome.net/images/attachicons/common_new.gif


作者: Five66    时间: 3 天前 17:42

分离出来 ,单独弄成一个bat
作者: flashercs    时间: 3 天前 18:25

上传图片用 图床
http://bbs.bathome.net/thread-60985-1-1.html
你不应该直接编辑unattend.xml内容,应该用ADK工具修改.因为xml有些字符需要转义
  1. <RunSynchronousCommand wcm:action="add">
  2.                     <Description>Enable Virtualization-based Security with UEFI lock</Description>
  3.                     <Order>5</Order>
  4.                     <Path>cmd /c reg add &quot;HKLM\SYSTEM\CurrentControlSet\Control\DeviceGuard&quot; /v Locked /d 1 /t REG_DWORD /f</Path>
  5.                 </RunSynchronousCommand>
复制代码

作者: kmcc123    时间: 3 天前 19:56

上传图片用 图床

你不应该直接编辑unattend.xml内容,应该用ADK工具修改.因为xml有些字符需要转义
flashercs 发表于 2024-11-19 18:25



    谢谢,我试试
作者: flashercs    时间: 3 天前 20:08

记得可以设置语言
  1. <component name="Microsoft-Windows-International-Core" 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">
  2.             <InputLocale>zh-CN</InputLocale>
  3.             <UILanguage>zh-CN</UILanguage>
  4.             <UILanguageFallback>en-US</UILanguageFallback>
  5.             <SystemLocale>zh-CN</SystemLocale>
  6.             <UserLocale>zh-CN</UserLocale>
  7.         </component>
复制代码





欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2