解决VDI虚拟机中的非Unicode程序语言问题

最近在做VDI部署时(Win2012VDI+Win7),碰到一个问题:集合中的虚拟机Win7系统,用户在登录时,默认将Unicode语言设置英文,而导致部分中文程序会显示乱码。

clip_image001

我经过几天的测试Unicode字符问题,最好的解决办法还是在创建集合时指定Sysperpanswerfile,通过XML文件创建的虚拟机自动设置为你所指定的语言,如下图:
clip_image003

附件是我做的Answerfile,大家可以参考下,并依自已环境修改:

1.修改加域的账号和密码:

clip_image004

2.修改VDI计算机加域后所在的OU

clip_image006

3.修改本机管理员密码(VDI部署要求是停用的,可以删除此段,此为加密后的,需要用WAIK工具修改)

clip_image008

4.修改添加的本机账号和密码(不需要的可以删除此段)

clip_image010

5.修改VDI环境中的Unicode,以中文中国为例,如果要使用中文繁体,可修改为zh-TW,如果要用英文,可修改为en-US.

clip_image012

6.注意:如果是用WAIK编辑后,需要修改文件头,如下:

WAIK生成的文件会加上Encoding=”utf-8”,需要将此段删除后,在VDI部署时才能成功!在这个地方,我试了几天才找到原因!

clip_image013

正确格式应该如下,附件已修改!(我测式的环境为英文,不知其它语言上会不会有这个要求)

clip_image014\

7.其它内容依自已需要进行增减!

创建好的虚拟机,默认语言全部自动设置为中文中国

clip_image015

你可能感兴趣的:(unicode,vdi,sysprep,应答文件)