jacob在window server 2012上操作word出现VariantChangeType failed

1、解决方式:Here's an even easier fix. As admin, make the following two folders: "C:\Windows\SysWOW64\config\systemprofile\Desktop" and "C:\Windows\System32\config\systemprofile\Desktop". You probably only need one or the other, but this covers both cases on a 64-bit OS.

就是要手动建上面这两个目录。这个测试成功了。

2、解决方式:

Windows Vista/2008改变了COM对象默认的交互方式为“非交互”型的。Console启动本身支持应用交互,但service模式下就不行了。所以需要修改word DCOM默认的标识,改为“交互式用户”模式,即可正常调用了。

按照以下步骤修改后再测service模式下试转Word即可成功:

1) 运行命令: mmc comexp.msc -32

2) 找到:组建服务>计算器>我的计算机>DCOM组件>Microsoft Word 97-2003 文檔;

3) 右键点击,选择属性,修改标识为“交互式用户”,点击“确定”;

(这个虽然照着操作了,但是没有成功。)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,280评论 19 139
  • 这篇文章几乎几乎原封不动的搬过来了这位博主的内容,作为自己以后查询方便用~ reference:http://bl...
    DeamoV阅读 20,730评论 3 33
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 177,223评论 25 709
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 33,757评论 18 399
  • 第二次世界大战结束后,美、英、法、苏联接管德国。位于苏联占领区内的德国首都柏林分割成两半,西柏林由美英法分管,东柏...
    萤火虫8848阅读 3,452评论 0 2

友情链接更多精彩内容