远程执行与PsExec:不在同一个联赛中

与远程Windows系统进行交互是IT专业人员的日常任务。

每个人都会同意,在没有有效工具提供帮助的情况下,应用程序部署,远程服务器重新启动,紧急更新,用户会话锁定等都是繁琐且耗时的琐事。

IS 决定自豪地为IT专业人员构建了一流的解决方案。我们的远程部署和执行解决方案称为RemoteExec,以下是与Microsoft 执行程序的比较:

  • 远程执行

    远程执行是一种无代理软件解决方案,允许IT专业人员通过图形界面执行预定义的远程操作。

    远程执行可以在整个网络的Windows系统上远程安装应用程序,执行程序/脚本并更新文件和文件夹。

    远程执行记录执行历史记录和结果,使管理员可以重新加载远程操作并生成报告。

    远程执行由IS 决定于2000年创建,目前已是第5个主要版本。

  • 执行程序

    执行程序是一款轻巧的telnet替换免费软件,它使IT专业人员可以在其他Windows系统上执行进程,并为控制台应用程序提供完全的交互性,而无需手动安装客户端软件。

    它最初由Sysinternals开发,现在由Microsoft拥有。

    Sysinternals网站由Mark Russinovich和Bryce Cogswell于1996年创建,以托管其系统实用程序和技术信息。

GUI和命令行与仅命令行

远程执行具有直观,用户友好的GUI(选项卡式界面,可停靠的窗口),具有预定义的操作类型,而PsExec仅是命令行工具。

例如,使用RemoteExec,Microsoft修补程序部署仅需要您指定修补程序路径,而PsExec则需要确定每个修补程序开关。

还可以通过命令行使用RemoteExec,并在需要时由脚本或任何自动化工具调用。

远程执行界面
远程执行界面

多线程与单线程

远程执行使用完全多线程技术,而PsExec当时在一台计算机上执行远程执行。

尤其是在大型网络或远程计算机不可用时,这可能会非常令人沮丧。

远程执行多线程示例
远程执行多线程示例

执行日志与控制台输出

远程执行全面记录它执行的所有远程执行(及其结果),并自动生成可打印的图形报告,因此,如果其中一些执行不成功,您可以重新启动(或安排新的尝试)。

执行程序 only provides you 与 a console output and a return code.

远程执行报告示例
远程执行报告示例

集成计划vs什么都没有

调度程序集成在RemoteExec中。您可以在工作时间之外执行和管理远程执行和报告。

执行程序没有任何调度功能。您将必须手动构建并将命令行表达式输入Scheduler。

远程执行调度程序
远程执行调度程序

有条件的执行vs什么都没有

远程执行带有一个微型扫描仪,可以收集远程系统配置信息并将其用于条件更新:OS版本,OS级别(服务器/工作站),Service Pack,Internet Explorer版本,可自定义的注册表项/值,OS语言,体系结构等。

这样就可以仅在Windows 7 SP1工作站上执行部署,而不必手动选择它们。

执行程序中没有这种可能性。

远程执行筛选器
远程执行过滤器示例

完全可重用与保存脚本文件

远程执行使您能够将“远程操作”配置保存在收藏夹(“我的远程操作”)中,以便在不同的目标计算机上再次快速使用它们(例如,执行按需部署)。

执行程序仅允许您将命令行另存为脚本文件。

我的遥控动作
远程执行“我的远程操作”菜单

加密与不安全

远程执行的通信已加密。不幸的是,当您使用特定的用户帐户时,PsExec会将凭据以明文形式传递给远程工作站,从而将凭据公开给碰巧是«listening in».


结论

执行程序是一个不受支持的智能实用程序,如果您预算有限,管理小型Windows网络并且对功能和安全性要求最低的话,它将非常有用。

远程执行 是一种安全,功能丰富的企业软件解决方案,可以满足精通IT专业人员(从小型到大型(多达数万个端点))Windows网络的性能和安全要求。

分享此页面: