5

有谁知道仅使用命令行对 Windows XP 机器进行远程管理的好方法?

目前它唯一需要做的就是能够安装应用程序/补丁,并在机器之间传输文件,安装注册表补丁也很好。

目前,我们使用了一个可怕的黑客解决方案,它使用了 NetMeeting,过去我已经使用 SSH for windows(当时是 windows 2000)拼凑了一个概念证明,但它并没有让我满意,而且有很多错误。这可能是我运行的 SSH 守护程序的结果。

我对任何事情都持开放态度,但是使用 SSH 的解决方案将是理想的,因为它已获准在我的组织中安装,而且它是免费的。我在加拿大政府工作,所以任何免费的都是最好的,我们已经批准安装的任何东西都更好。

4

5 回答 5

7

psexec将允许您远程运行命令。其他一些 PsTools 可以帮助您终止应用程序、获取进程列表等。

于 2009-03-20T15:37:02.860 回答
1

软件测试自动化框架 (STAF)专为远程访问、安装软件、传输文件而设计。等等。它是开源的,如果没有可以满足您需求的服务,您可以编写自己的服务。它还有一个 GUI 组件,用于跨机器池编写、调度、排队和监视作业。

于 2009-03-20T16:44:29.207 回答
1

为什么一定要

仅使用命令行远程管理 Windows XP 机器?

我认为您通过坚持命令行非常限制自己。在 Windows 环境中,您可以轻松地使用组策略来分发大多数软件和/或补丁,而对于那些您不能使用的,您通常可以通过任何流行的脚本语言(如 JScript、VBScript、Kixtart、AutoIt、 Powershell 等。使用这些脚本语言,您可以轻松地利用 WMI 来执行和监控远程系统上的进程、复制文件、更新注册表……基本上所有您想要完成的事情……而且不会花费您除了学习这些技术的成本,还有许多在线资源以及如何使用它们的文档。这是 Microsoft 脚本中心的链接,这是一个很好的开始:http://www.microsoft.com/technet/scriptcenter/default.mspx

于 2009-03-20T16:58:30.590 回答
1

我前段时间写了这个,并用它来维护我的 Windows XP 桌面一段时间: Windows 上的 ssh 和 telnet

我使用了 SSH 选项(不是 telnet)。它适用于我的目的(终止远程任务、复制文件等)。它使用 Cygwin,但您可以运行常规的 windows 命令以及 cygwin 附带的 bash 命令。

于 2009-03-20T17:04:40.170 回答
0

目前它唯一需要做的就是能够安装应用程序/补丁,并在机器之间传输文件,安装注册表补丁也很好。

尝试下载并安装 eurysco 以按顺序使用:

  1. 从 eurysco 文件浏览器传输具有多重上传功能的文件、应用程序和补丁
  2. 从 eurysco 命令行功能以静默模式安装应用程序和补丁
  3. 从 eurysco 系统注册表功能编辑注册表

http://www.eurysco.com/features

于 2014-08-04T15:56:16.863 回答