MS Compute Cluster 2003命令行 - Powershell WMI

时间:2011-05-23 18:36:52

标签: powershell hpc

我有一个带有一个headnode和多个计算节点的计算群集安装。这在多个环境之间共享。当无人参与的构建升级时,我遇到了问题。 Robocopy无法抱怨正在使用的文件。

我是否可以使用任何WMI类来获取有关正在使用哪种环境的信息?如果可能的话,我可以停止针对该特定环境运行的进程并继续升级。

感谢任何帮助。

谢谢! Sanjeev

1 个答案:

答案 0 :(得分:0)

如果我正确地阅读了这个问题,那么您要么想要获取操作系统构建信息,要么获取文件构建信息。

您可以使用一些非常简单的WMI查询 - 让我们看看这是否是您需要的。

对于OS样式查询,您需要执行与此类似的操作:

gwmi -class Win32_OperatingSystem | Select-Object *

非常方便,因为您可以选择该查询中的所有潜在客户以获取详细信息。

如果您尝试获取某些文件的文件版本,请尝试使用此Cmdlet:

Get-ItemProperty c:\windows\system32\mshtml.dll | Format-List -property VersionInfo -force