
前言
Teamcenter实施运维使用中系统管理员常常需要将一些文件共享到每个用户,比如将知识库,一些通用文件,国标\企标件库,培训教程等共享给用户,方便日常工作中使用参考,系统管理员可以通过一些方法实现这种效果。
解决方法
一般有下面几种方法
方法一:纯手工复制黏贴
如果用户并不多,系统管理员可以通过查询将所有用户的Home文件夹都查询出来,然后将目标文件夹黏贴到这些Home文件夹下

图1:搜索出所有用户Home文件夹,批量黏贴
方法二:群发邮件,让用户自己添加
系统管理员将目标文件夹作为附件,群发邮件,让用户自己黏贴到Home文件夹下(或者通过其它方式通知用户自己黏贴)

图2:系统管理员群发邮件,让用户自己黏贴
方法三:利用“快速链接”功能,workaround实现类似效果
可以使用Teamcenter本身的“快速链接”功能,workaround实现类似功能,步骤如下
1.通过“对象打印”获取到目标文件夹的UID

图3:获取对象UID
2.dba用户将目标对象的UID维护到首选项QuickLinkSection_navigatorPerspective中(显示顺序同首选项值顺序)
QuickLinkSection_navigatorPerspective首选项描述如下:
Defines the entries in the "MyTeamcenterQuickLinks" section, in the order that they will be presented from top to bottom.Values for this preference should be set through user interface interaction to customize this section. Manual setting is not encouraged.

图4:将目标对象UID维护到首选项QuickLinkSection_navigatorPerspective中

图5:普通用户看到的效果

图6:“快速链接”中显示顺序同首选项QuickLinkSection_navigatorPerspective中值显示顺序
方法四:抓一个程序员来解决
开发一个管理员工具"批量挂载对象到用户Home文件夹",实现功能如下:管理员选则目标文件夹(支持多选)后菜单触发这个功能,程序将系统中所有的Home文件夹搜索出来,并将目标文件夹挂到这些Home文件夹下,并在控制台输出成功失败情况,本汪今天心情愉悦,于是花了点时间将工具写了出来

图7:"批量挂载对象到用户Home文件夹"菜单位置

图8:插件com.bobplm.admin.util.touserhome_12000.4.0.jar中"批量挂载对象到用户Home文件夹"执行效果
福利

如需该管理员工具,直接公众号回复9,从获取的链接下载





