【问题标题】:How to send a Process.Start command over a local network (C#)如何通过本地网络发送 Process.Start 命令(C#)
【发布时间】:2013-07-04 17:20:21
【问题描述】:

在通过网络传输数据时,我 100% 是绿色的……我以前从未这样做过,而且我不知道它需要什么。不过,我想要的似乎不会太难。

我在 Visual Studio 中有一个非常简单的表单项目,只是为了同步两个媒体播放器而创建的。基本上,我需要通过按下桌面上的按钮在我的笔记本电脑上打开一个应用程序(带参数)。

我知道要在本地进行,我会运行...

Process.Start(@"C:\Program Files (x86)\MPC-HC\MPC-HC.exe", file);

所以我只是在寻找一种方法,通过我桌面上的应用程序在我的笔记本电脑上执行该命令。

【问题讨论】:

标签: c# network-programming


【解决方案1】:

这取决于 WMI 配置上的一些事情和一些准备工作,但 Microsoft 提供了a good start in the MSDN documentation 以了解如何远程启动进程。

SysInternals 工具提供了另一个简单的解决方案。 psexec 工具允许通过一些小的配置远程启动进程。对于您尝试实现的目标,这应该会容易得多。

【讨论】:

    猜你喜欢
    • 2013-08-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-11
    • 1970-01-01
    相关资源
    最近更新 更多