对于项目,我需要通过安装程序安静地安装MsOfficeDocumentImaging(MODI)。我和我的同事发现它是Sharepoint Designer 2007的一部分,并且它似乎不是一个独立的安装程序。因此,经过一些挖掘,我们解压缩了安装程序,然后使用以下方法安装了正确的部件:
setup.exe /config config.xml
使用配置文件config.xml和内容:
<Configuration Product="SharePointDesigner">
<Display Level="None" CompletionNotice="No" SuppressModal="Yes" AcceptEula="Yes" />
</Configuration>
如果系统上没有SharePointDesigner实例,这将正常工作,但如果已经安装了没有MODI的SharePoint(不幸的是SharePoint安装的默认设置),安装将完成而不做任何事情。
以相同的方式,如果已安装SharePoint,则使用/adminfile modi.msp
命令将不起作用。
我们不想卸载/重新安装sharepoint,因为它可能会删除用户/管理员之前手动安装的SharePoint的其他组件。
有没有办法默默安装MODI而不依赖于尚未安装的SharePoint?
答案 0 :(得分:0)
最后,我们没有找到在没有SharePoint Designer的情况下安装MODI的方法,但我们设法找到了解决问题的方法。
通过使用在安装时设置的注册表项来检查是否安装了SharePoint Designer,可以在
下找到.
我们在使用config.xml文件安装SPD之间切换,或者,如果已经安装了SPD,则使用可以通过正常设置创建的.msp文件修补MODI。