我们已经有大量的psts坐在空间不足的networking驱动器上。
我没有find关于使用Powershell来压缩PST的很多信息,但是我find了一个名为PSTcompactor的应用程序。 看起来,它曾经是一家名为GFI的公司作为一个独立的应用程序,但现在与其他软件捆绑在一起。
我发现了一个快速的谷歌search独立。
我必须补充说,我从来没有使用过这个软件,对此一无所知,不能以这种或那种方式推荐它。
我不认为有任何命令行实用程序会以您想要的方式执行此操作。 只要PST在Outlook中打开,闲置时,应自动压缩它们。
如果这样做不起作用,你可以使用VBA对每个PST / OST文件进行手动压缩。 请参阅此处的说明:
http://www.eggheadcafe.com/forumarchives/scriptingVisualBasicscript/Jan2006/post25027139.asp
值得区分压缩和压缩重新。 PST文件。 压缩删除文件中的空白空间,从而减小其大小。 使用NTFS压缩(如上面的VBScript链接似乎这样做)将使该文件在磁盘上使用较less的空间,但文件内的浪费空间仍然存在。 据我所知,没有办法压缩一个PST文件,而不是使用第三方实用程序(似乎有几个)。