.net MS Word 2010-如何以编程方式清除;“文件恢复”;

.net MS Word 2010-如何以编程方式清除;“文件恢复”;,.net,powershell,word-2010,.net,Powershell,Word 2010,根据这个StackOverflow问题(),不可能在MS Word 2010中关闭“文档恢复”。有时,我需要杀死存储在此“文档恢复”中的一些winword进程,当有数十个或数百个进程时,应用程序停止生成Word文档,我需要手动打开Word文档并单击“文档恢复”中的“关闭” 那么,是否可以在MS Word 2010中自动清除“文档恢复”?如何使用Powershell或.Net访问它?您要做的是删除相应的注册表项: HKUser:(SID)\Software\Microsoft\Office\14.

根据这个StackOverflow问题(),不可能在MS Word 2010中关闭“文档恢复”。有时,我需要杀死存储在此“文档恢复”中的一些winword进程,当有数十个或数百个进程时,应用程序停止生成Word文档,我需要手动打开Word文档并单击“文档恢复”中的“关闭”


那么,是否可以在MS Word 2010中自动清除“文档恢复”?如何使用Powershell或.Net访问它?

您要做的是删除相应的注册表项:


HKUser:(SID)\Software\Microsoft\Office\14.0\(Office应用程序)\resilience\DocumentRecovery

应该可以删除应用程序数据\word目录中扩展名为.asd的所有文件…你好,好主意。我在存储原始文件的同一目录中查找一些恢复文件,但没有找到。我明天会检查一下,然后回复。谢谢,我已经为你测试过了,它不起作用。您可以删除该文件,但它仍会弹出“恢复”窗口,当您单击某个文件时,它会意识到该文件不存在。它可能内置在代码中,因为我看不到它的任何临时数据。不管怎样,只要面对眼前的问题就可以完全避免这个补丁:如何以编程方式关闭winword。有很多方法,特别是在powershell中,可以关闭文档而不会使程序崩溃。请发布导致此问题的代码AAAA,我刚到公司进行测试。很遗憾它不起作用。对于终止/关闭winword进程的问题,我启动以下线程: