嗨,我刚开始实习,他们使用 Windows 服务器执行非常具体的任务(转换 .docx 文件),而在其他服务器上执行这些任务要困难得多。但现在我必须让该程序作为服务运行。问题是,它还已在其他 Windows 服务器上运行以进行负载平衡,我无法通过关闭其他服务器来检查它是否正常工作,因为它都是实时的,有许多客户端。那么有没有办法(登录并不能保证它在我登录之前运行)在登录/建立 RDP 连接之前检查服务器上正在运行哪些进程?
答案1
打开服务使用对目标服务器具有权限的帐户(Shift+右键单击以以其他用户身份运行)在您的 PC 上打开控制台 (services.msc)。右键单击左侧面板上的“服务(本地)”,然后输入目标服务器的名称。砰!就这样。
答案2
在这种情况下,PowerShell 就是你最好的朋友。
在服务器上创建一个远程会话并获取服务 - 状态运行将获得相同的结果,并且可以通过使用在一大堆服务器上使用
调用命令
或者使用服务器管理器应用程序并使用正确的凭据连接到远程服务器。
有一个专门针对服务的部分
答案3
显示进程:
Tasklist /S serverName