content.mso 文件夹中有大量文件

content.mso 文件夹中有大量文件

我们的一台服务器出现了问题,默认用户配置文件的 content.mso 文件夹被数千个临时文件填满。文件夹大小最终达到数 GB,因此当没有配置文件的用户登录时,它会获得默认用户配置文件的副本。因此服务器很快就会超出磁盘空间。

背景介绍:

在这台服务器上,我们有一个 PDF 打印机(AmyUni)和一个在 IIS6 上运行的 Asp.Net 应用程序,并有一个专用用户,在该应用程序上,我们执行 Infopath Automation 并将文档发送到打印机。

有没有什么办法,pdf 打印机或 infopath(内部使用 IE)会向默认用户配置文件发送这么多文件?

提前致谢!!

附言:我发现大部分临时文件都是嵌入的图像,可能来自 infopath 表单,但我仍然不知所措

答案1

好吧,在经过一番苦思冥想之后,我终于找到了解决问题的方法以及可能的原因。

仅当从 iis 工作进程调用 infopath 时才会发生这种情况,并且当 COM 服务器最终与应用程序池用户一起运行时,进程所有者当时是 LocalSystem 帐户,所以这就是临时文件被写入默认用户配置文件的原因。

我发现解决这个问题的唯一方法是在 DCOM 配置屏幕中指定,对于自动化场景,启动用户应该始终是应用程序池用户。

这样就解决了问题,每次我们使用该应用程序时不再需要数百个文件。

希望这对某些人有帮助。

相关内容