如何管理Office-2003各个组件的模板升级必备( 二 )



已公布和已安装模板文件位置
已公布模板与 Office 2003 一起提供 。 这些模板显示在“模板”对话框中 。 根据安装类型 , 您可能不会将所有模板都安装到计算机上 。 然而 , 在“模板”对话框中 , 每个 Office 2003 程序都会显示可用模板 。
选择一个模板后 , Office 2003 程序会确定此模板是否已安装 。 如果此模板已安装 , 就会打开一个基于此模板的文档 。 如果此模板已公布但尚未安装 , 您将收到来自程序的消息以便安装此模板 。
您可以通过启动 Office 2003 安装程序 , 然后将模板组设置为“在首次使用时安装”来删除已安装模板 。 这样可以有效地将模板从计算机上删除 , 它们会再次成为已公布模板 。 默认情况下 , 所有由 Microsoft Office 安装的模板都将安装到以下文件夹中:
C:\Program Files\Microsoft Office\Templates\Language ID Number
【如何管理Office-2003各个组件的模板升级必备】 注意:语言 ID 号是表示当前安装的语言类型的四位数字代码 。 例如 , Office 2003 的英语 (US) 版可安装一个“1033”文件夹 , 阿拉伯语版可安装一个“1025”文件夹 , 德语版可安装一个“1031”文件夹 。 Office 2003 支持许多其他语言 , 您能同时安装多种语言 。 因此 , 您可能会有一个包含了几个语言 ID 文件夹的 Templates 文件夹 。

不基于文件的模板
Office 2003 程序使用不基于文件的模板来创建新的工作簿、文档、数据库和幻灯片 。 顾名思义 , 这里并不创建这些特殊文件的物理模板 。 每个 Office 2003 程序都具有创建正确类型的新文件的必要信息 。
例如 , 如果 Microsoft Word 使用全局模板 (Normal.dot) 来创建空白文档 , Word 会用其内部存储的设置创建新的空白文档 。

用户模板文件位置和工作组模板文件位置的 Windows 注册表设置更改
警告:注册表编辑器使用不当可导致严重问题 , 可能需要重新安装操作系统 。 Microsoft 不能保证您可以解决因注册表编辑器使用不当而导致的问题 。 使用注册表编辑器需要您自担风险 。
Office 2003 使用两个注册表项来记录用户模板文件位置和工作组模板文件位置 。 这两个设置都记录在以下注册表项中:
HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Common\General
用户模板位置存储在 UserTemplates 字符串值中 。
工作组模板位置存储在 SharedTemplates 字符串值中 。
除非更改自定义模板的默认位置 , 否则这些字符串值不存在 。 默认情况下 , 所有 Office 2003 程序都会寻找其已安装的模板 。 因此 , Office 2003 程序位置不需要字符串值 。
如果将用户模板位置更改回“用户模板文件位置”部分中描述的默认位置 , 则 UserTemplates 字符串值将从注册表中删除 。 然而 , 如果将工作组模板位置更改回其默认位置 , SharedTemplates 字符串值会保留在注册表中 。

推荐阅读