2011-05-23 46 views
2

我有一个headnode和多个计算节点的计算集群的安装。这是在多个环境之间共享的。有无人参与的构建升级时遇到问题。 Robocopy无法抱怨正在使用的文件。MS计算集群2003命令行 - PowerShell的WMI

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

任何帮助表示赞赏。

谢谢! Sanjeev

+0

有时候锁定的文件不能被取代,但可以重命名。这不是一个答案,而是一个工作的周围。 – JPBlanc 2011-05-24 04:04:54

回答

0

如果我在看问题的权利,你要么希望得到OS构建信息或文件构建信息。

有几个非常简单的WMI查询,您可以使用公司招聘让我们来看看这是你所需要的。

对于OS风格查询,你会想要做类似这样:

gwmi -class Win32_OperatingSystem | Select-Object * 

非常方便,因为你可以选择查询详细信息中的所有潜艇。

如果你想获得某些文件的文件版本,然后尝试此cmdlet:

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