gpt4 book ai didi

windows - 在 Windows 网络中启动远程进程

转载 作者:可可西里 更新时间:2023-11-01 13:05:44 24 4
gpt4 key购买 nike

我有几台从机和一台主机,它们一起运行分布式应用程序。每台从属机器上的进程都必须具有 GUI 和网络访问权限(我认为这将被称为交互式进程)。为了便于使用,如果主机可以启动/停止那些从机上的进程,那就太好了。

我的第一个想法是使用 WMI 和 Win32_Process 类来启动远程进程,但经过进一步调查后发现,以这种方式启动的进程是非交互式和孤立的,因此不能有任何 GUI。一条注释说可以使用 Win32_ScheduledJob.Create 创建一个远程交互进程,但它在我想避免的 LocalSystem 帐户下运行(我什至无法让它正常运行)。

有什么好的方法可以解决这个问题?也许可以启动一个辅助应用程序,它又会启动一个正确的进程,但这看起来很脏。

编辑:当我尝试 PsExec 时,它真的很笨重,而且非常慢(不知道为什么)。进一步查看 PsExec,它似乎在远程机器上安装了一个临时服务来启动应用程序。这会是使用适当标识生成交互式进程的唯一方法吗?我应该在节点设置中包含帮助服务吗?但即便如此,我将如何与它沟通?

最佳答案

PsExec 是可以执行此操作的 sysinternals 套件的一部分

http://technet.microsoft.com/en-us/sysinternals/bb897553.aspx

如果您的服务器运行的是 windows 2008,您还可以使用

Terminal Services Remote App

关于windows - 在 Windows 网络中启动远程进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/711604/

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