Windows 如何在powershell中远程启动失败的群集资源?

Windows 如何在powershell中远程启动失败的群集资源?,windows,powershell,cluster-computing,windows-server-2008,windows-server-2003,Windows,Powershell,Cluster Computing,Windows Server 2008,Windows Server 2003,我需要从命令行远程启动Windows服务器上出现故障的群集资源。 我能够通过powershell远程从节点获取所有群集资源的列表。此外,我还能够使用“State”属性筛选失败的资源。状态代码为4的资源是失败的资源。 现在我需要脚本来尝试使用一些命令启动这个失败的资源 我在technet上找到以下代码: StateCode State -1 ClusterResourceStateUnknown 0 ClusterResourceInherited 1

我需要从命令行远程启动Windows服务器上出现故障的群集资源。 我能够通过powershell远程从节点获取所有群集资源的列表。此外,我还能够使用“State”属性筛选失败的资源。状态代码为4的资源是失败的资源。 现在我需要脚本来尝试使用一些命令启动这个失败的资源

我在technet上找到以下代码:

StateCode   State
-1         ClusterResourceStateUnknown
0          ClusterResourceInherited
1          ClusterResourceInitializing
2          ClusterResourceOnline
3          ClusterResourceOffline
4          ClusterResourceFailed
让我知道这是否可行?使用第三方工具也可以


PS:我们的环境既有Windows 2003服务器,也有2008服务器,所以解决方案应该同时适用于这两种服务器。

有人可以在这方面提供帮助吗?我们迫切需要它在批量服务器的环境中运行。请帮忙。谢谢。有谁能回答这个问题吗?这是不可能的吗。