使用CMD打开word文档到另一台电脑,它只停留在任务管理器的进程选项卡中,不显示在另一台电脑的屏幕上

Posted

技术标签:

【中文标题】使用CMD打开word文档到另一台电脑,它只停留在任务管理器的进程选项卡中,不显示在另一台电脑的屏幕上【英文标题】:Open a word document to another computer using CMD, it only stays in Task Manager Processes Tab and doesn't display on the screen of the other PC 【发布时间】:2017-02-28 03:24:33 【问题描述】:

我创建了一个应用程序,它将使用 CMD 在另一台计算机(服务器)中打开 ms word 文档。

CMD由Java调用,在服务器端执行。

执行该命令后,WINWORD.EXE*32 只停留在任务管理器进程选项卡中,应用程序选项卡中也没有相关任务。

这是任务管理器(进程选项卡)的屏幕截图: Task Manager Picture

如何在另一台电脑上显示 Word 应用程序?

【问题讨论】:

设置可见属性 see Ivan.s,谢谢。但是我将如何实现 Visible Property? 见第一篇文章中的链接。发布您的代码以更正它。 已解决。我在 CMD 字符串中包含 PSEXEC 函数以在另一台 PC(服务器)中打开 word 文档。 请在下面添加任何解决方案更新作为答案,而不是编辑问题。谢谢! 【参考方案1】:

解决了。我在 CMD 字符串中包含了 PSEXEC,它将在服务器端打开 Word 文档。

每次客户端通过java向服务器端执行cmd命令行时,任务管理器进程选项卡中用于WINWORD*32.exe的“用户名”始终为“系统”,LocalSystem .

这就是为什么我决定在 CMD 字符串中包含 PSEXEC 以便登录到服务器端的其他管理员用户。

这是我在 Runtime.getRuntime().exec 中使用的 CMD 命令行:

CD <PSTools Directory in the server> && psexec \\servername -u username -p password -i 2 cmd /c <Directory of the word doc in the server>

【讨论】:

以上是关于使用CMD打开word文档到另一台电脑,它只停留在任务管理器的进程选项卡中,不显示在另一台电脑的屏幕上的主要内容,如果未能解决你的问题,请参考以下文章

怎么把QQ我的收藏表情图片转移到另一台电脑上

复制虚拟机到另一台电脑上

将 c# 应用程序打开到另一台电脑时出现无法加载 ace.dll32 的错误

在存word文档时,为啥会出现网络或路径不可用

word文档传到不同的电脑,格式会自动就变了,怎么避免这种情况

C++第四十九篇 -- 将一个项目Copy到另一台电脑