如何在域中的所有计算机上执行相同的命令?

时间:2012-02-16 06:27:47

标签: windows command

我想在域中的所有计算机上执行winrm qc命令。 域中的所有计算机都是Windows操作系统。 建议最好的方法来做到这一点。 提前谢谢。

1 个答案:

答案 0 :(得分:1)

鉴于你在问SO,我会假设你想知道如何开发代码来做到这一点。

在这种情况下,你基本上要看两个单独的部分:

  1. 查找域中的计算机
  2. 在每个
  3. 上运行代码

    有两种方法可以找到计算机,但最简单的方法是使用NetServerEnum。尽管名称如此,但它可以枚举工作站和服务器(尽管您可以将其限制为服务器,甚至更具体的子集,例如运行SQL Server的计算机,打印服务器等)。

    要在每个代码上运行代码,您可能希望使用Task Scheduler API