Windows services 如何在windows XP中更改系统默认区域设置?
如何更改windows XP中的系统默认区域设置以供服务(由系统用户运行)使用 控制面板中的区域和语言选项修改登录用户的设置。但是,服务不使用用户的设置-它们使用系统设置。我知道可以在以下注册表中找到:Windows services 如何在windows XP中更改系统默认区域设置?,windows-services,internationalization,Windows Services,Internationalization,如何更改windows XP中的系统默认区域设置以供服务(由系统用户运行)使用 控制面板中的区域和语言选项修改登录用户的设置。但是,服务不使用用户的设置-它们使用系统设置。我知道可以在以下注册表中找到: HKEY_USERS\.DEFAULT\Control Panel\International 我的问题是:有什么机制可以将系统语言/日期/等从en us更改为en gb?我不确定这是否有帮助 首先从run命令输入gpedit.msc,此时将打开一个对话框。 导航到用户配置>管理模板>控制面板
HKEY_USERS\.DEFAULT\Control Panel\International
我的问题是:有什么机制可以将系统语言/日期/等从en us更改为en gb?我不确定这是否有帮助 首先从run命令输入gpedit.msc,此时将打开一个对话框。 导航到用户配置>管理模板>控制面板>区域设置 这显示了PC/s的组策略,也许您可以将其设置为使en_gb是唯一选项 集团政策不是我的强项,但做一个谷歌搜索,从那里开始,我会想象你应该能够设置谁和什么可以从这里做什么 这可不容易
快速方式:定义一个特定用户来运行服务,使用该用户登录,设置区域设置,运行服务。您不能在计算机上使用regedt32并进行所有正确的设置…然后右键单击导出国际文件夹并导出reg文件 如果不需要所有设置,可以手动编辑导出的注册表文件
然后,您可以在新机器上运行该reg文件以导入注册表项等?没有记录在案的方法可以做到这一点 快速查看区域设置小程序dll显示,它调用了一个完全未记录的API:NlsUpdateSystemLocale() 你为什么要这么做?是否要控制您的服务的区域设置?然后让您的服务在您控制的用户帐户下运行。这对我很有帮助 “”
简而言之(Windows 7):打开“地区和语言”对话框,然后单击“管理”选项卡,然后单击“复制设置…”,选择“欢迎屏幕和系统帐户””,确定,这在旧版本中不可用:-(这帮助我修复了网络/IIS帐户的区域设置。谢谢!!