gpt4 book ai didi

c# - 如何在不同的计算机上启动/停止应用程序?

转载 作者:行者123 更新时间:2023-11-30 21:19:18 24 4
gpt4 key购买 nike

一个 C#(桌面)应用程序是否可以启动和停止另一台机器上的应用程序?

我的意思不是恶意的,甚至不是通过互联网。我在一个房间里有两台计算机,我需要在一台上安装应用程序以启动(然后停止),在另一台上安装应用程序。

我想到的一个半成品路线是在目标计算机上使用辅助程序,所以我想我应该指出我完全能够对任何一台机器进行任何必要的更改。

最佳答案

如果你能做出改变,就有很多可能性!

  • WMI:从未尝试过,但如果有足够的权限,您应该能够启动进程,或者至少在远程机器上启动服务
  • .NET 远程处理:有点老,但易于实现
  • WCF
  • HttpListener
  • 私有(private)消息队列(我曾经做过)
  • ?

大多数替代方案都涉及编写一个小型服务来监听您选择的通信技术,然后启动一个进程或执行其他操作。

关于c# - 如何在不同的计算机上启动/停止应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3845671/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com