Назад | Перейти на главную страницу

Подробные сведения о версии MSMQ с помощью команды Windows

Есть ли какая-либо команда, которая помогает установить версию программного обеспечения MSMQ на Windows server 2008?

В моем сценарии путь реестра MSMQ - HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ MSMQ \ Parameters \.

Я пробовал команду ниже, но она также дала дополнительные значения

REG QUERY HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ MSMQ / s

Полную версию Windows (MSMQ) можно проверить здесь с помощью msinfo32 и winver или с помощью реестра здесь:

reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v BuildLabEx

reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v ProductName

reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v CurrentBuildNumber

reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v ReleaseId

reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v UBR

Я не знаю MSMQ, но если значение версии находится в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Parameters\ вы должны иметь возможность использовать свойство PowerShell: Get-ItemPropertyValue.

Например :

Get-ItemPropertyValue 'HKLM: \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion' 'ProgramFilesDir'

Вернет значение: C: \ Program Files

Надеюсь, это поможет!

Версия MSMQ связана с операционной системой: https://en.wikipedia.org/wiki/Microsoft_Message_Queuing.

Это будет 4.0 для Windows Server 2008 и 5.0 для Windows Server 2008 R2.