Командная строка MS Compute Cluster 2003 - Powershell WMI - PullRequest
2 голосов
/ 23 мая 2011

У меня есть установка вычислительного кластера с одним головным узлом и несколькими вычислительными узлами. Это распределяется между несколькими средами. Я сталкиваюсь с проблемами, когда есть автоматические обновления сборки. Robocopy не может жаловаться на используемый файл.

Существуют ли классы WMI, которые я могу использовать для получения информации о том, какая среда используется? Если это возможно, я могу остановить процесс, который выполняется для этой конкретной среды, и продолжить обновление.

Любая помощь приветствуется.

Спасибо! Санджив

1 Ответ

0 голосов
/ 02 сентября 2011

Если я правильно читаю вопрос, вы либо хотите получить информацию о сборке ОС или информацию о сборке файла.

Есть несколько очень простых запросов WMI, которые вы можете использовать для этого - давайте посмотрим, будет ли этоэто то, что вам нужно.

Для запроса в стиле ОС вы захотите сделать нечто похожее на это:

gwmi -class Win32_OperatingSystem | Select-Object *

Очень удобно, потому что вы можете выбрать все подпрограммы в этом запросе для подробногоинформация.

Если вы пытаетесь получить версию файла определенных файлов, попробуйте этот командлет:

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