用于更改LibreOffice中的默认存储路径的自动脚本

时间:2013-12-03 10:10:02

标签: path storage libreoffice

嗨Stackoverflow人,

LibreOffice的默认存储路径位于$USER/My Documents。 在LibreOffice中很容易改变这条路径。

但是,我的雇主指定我用Linux发行版重新安装30个电脑。 :)) 所有安装都应包括LibreOffice。

这就是我想运行自动安装后脚本的原因,该脚本会将LibreOffice中的默认存储位置更改为公司文档服务器上的自定义位置。 例如“LO_STORAGE_PATH = /mnt/documents” 原因:我认为在30个PC上手动更改LibreOffice中的存储路径太费时了。

我尝试搜索: “更改存储路径命令LibreOffice” “脚本cli存储路径LibreOffice” “Bash更改存储路径LibreOffice”

你们有人能给我一个暗示吗?

谢谢!

基斯

1 个答案:

答案 0 :(得分:2)

如果要更改默认保存目录,则必须编辑LibreOffice中的路径。通常,从主菜单工具>选项> LibreOffice>路径,然后编辑我的文档路径值。

执行此操作时,新值将保存在文件~/.config/libreoffice/4/user/registrymodifications.xcu

此文件中会出现一个新条目,如下所示:

<item oor:path="/org.openoffice.Office.Paths/Paths/org.openoffice.Office.Paths:NamedPath['Work']"><prop oor:name="WritePath" oor:op="fuse"><value>$(work)/mynewpath</value></prop></item>

经过一些测试后,此条目选择只允许以用户主目录$(work)开头的值。通过googlize,它可能是known bug

通过它,您可以使用 sed 表达式自动化它。

如果您搜索更精确的回复,可以尝试将问题发布到专用论坛http://ask.libreoffice.org/

祝你好运