首选项实例如何批量删除

蓝图分享网 2022-10-26 21:06:59 394阅读 0评论

首选项实例如何批量删除 第1张

作者:吴明敏   审校:肖杰

适用版本:TC10及以上版本

首选项实例如何批量删除 第2张

想要为所有的用户去移除部分用户首选项,并且用户的数量非常庞大时,使用preference_manager -mode=remove命令可能会花费几个小时,不便使用。该如何实现上述需求呢?

我们可以不去删除用户首选项,而是将首选项定义的保护范围更改为站点,这样,用户、角色或者组位置的用户实例都会被忽略。

例如首选项defaultViewerConfig.VIEWERCONFIG,其保护范围默认为用户,表示所有的用户都可以修改其对应的首选项实例,例如用户1001可以修改位置为“用户:1001”的首选项实例,给其添加值PDF.TCTwoDViewer=PDF_Reference,如图1。

首选项实例如何批量删除 第3张

图1

以管理员身份导出该首选项,如图2。

首选项实例如何批量删除 第4张

图2

打开导出的preference.xml文件,找到首选项defaultViewerConfig.VIEWERCONFIG,将protectionScope的值由User替换为Site,如图3、图4所示。

首选项实例如何批量删除 第5张

图3

首选项实例如何批量删除 第6张

图4

以管理员身份重新导入该首选项,如图5。

首选项实例如何批量删除 第7张

图5

查看该首选项的保护范围,可以看到保护范围已经变成站点,如图6。

首选项实例如何批量删除 第8张

图6

然后登录用户1001 ,可以发现用户首选项实例已经去除,用户1001不能在查看器中查看PDF(图7),系统中只有对应的站点首选项,如图8。

首选项实例如何批量删除 第9张

图7

首选项实例如何批量删除 第10张

图8

通过上述首选项的修改,可以快速地移除多个用户首选项实例,节省工作时间。

免责声明:

1、本站所有资源文章出自互联网收集整理,本站不参与制作,如果侵犯了您的合法权益,请联系本站我们会及时删除。

2、本站发布资源来源于互联网,可能存在水印或者引流等信息,请用户擦亮眼睛自行鉴别,做一个有主见和判断力的用户。

3、本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。

4、侵权违法和不良信息举报 举报邮箱:cnddit@qq.com

发表评论

快捷回复: 表情:
AddoilApplauseBadlaughBombCoffeeFabulousFacepalmFecesFrownHeyhaInsidiousKeepFightingNoProbPigHeadShockedSinistersmileSlapSocialSweatTolaughWatermelonWittyWowYeahYellowdog
验证码
评论列表 (暂无评论,394人围观)

还没有评论,来说两句吧...