|
|
3#

楼主 |
发表于 2018-12-24 22:40:31
|
只看该作者
本帖最后由 yjqd 于 2018-12-25 11:42 编辑
应答文件加配置文件固定输入法栏在任务栏
配置文件"DefaultInput欢迎屏幕系统用户.xml"内容:
<?xml version="1.0" encoding="utf-8"?>
<gs:GlobalizationServices xmlns:gs="urn:longhornGlobalizationUnattend">
<!--User List-->
<gs:UserList>
<gs:User UserID="Current" CopySettingsToSystemAcct="true"/>
</gs:UserList>
</gs:GlobalizationServices>
执行全新oobe前,执行命令 control intl.cpl,,/f:"DefaultInput欢迎屏幕系统用户.xml"
执行全新oobe建立的新用户登陆后,输入法是固定在任务栏上的,注:不依赖于应答文件中的<CopyProfile>true</CopyProfile>
如果不执行全新oobe,只需要CopySettingsToDefaultUserAcct="true",那么在当前系统中建立新用户,切换用户用新用户登陆后,输入法是固定在任务栏上的;如果只使用CopySettingsToSystemAcct="true" ,测试记得不能固定在任务栏
也可修改注册表,定位至HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\Sysprep\Cleanup,对其右键设定
Adminstrators完全控制权限,删除右边数据为C:\Windows\System32\shsetup.dll,Sysprep_Cleanup_Shell的键值
应答文件加配置文件保持自己安装的输入法并设置为默认输入法
以极点五笔为例
配置文件"DefaultInput只添加极点输入法.xml"内容:
<?xml version="1.0" encoding="utf-8"?>
<gs:GlobalizationServices xmlns:gs="urn:longhornGlobalizationUnattend">
<!--User List-->
<gs:UserList>
<gs:User UserID="Current"/>
</gs:UserList>
<!--input preferences-->
<gs:InputPreferences>
<!--add jd keyboard-->
<gs:InputLanguageID Action="add" ID="0804:e0010804" Default="true"/>
</gs:InputPreferences>
</gs:GlobalizationServices>
应答文件中相关内容:
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<settings pass="oobeSystem">
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<FirstLogonCommands>
<SynchronousCommand wcm:action="add">
<Order>1</Order>
<CommandLine>control intl.cpl,,/f:"C:\Windows\Panther\DefaultInput.xml"</CommandLine>
</SynchronousCommand>
</FirstLogonCommands>
</component>
</settings>
</unattend> |
|