Самый быстрый ручной способ проверить, какая версия Windows Installer установлена?

Заблокируйте вниз те машины - удаляют права администратора. Они действуют как избалованные дети, и единственная вещь, которую можно действительно сделать, рассматривают их тот путь.

3
задан 14 July 2009 в 07:47
5 ответов

От командной строки:

msiexec /?

Это отображает версию на первой строке. EG: Windows ® Installer. V 3.01.4000.1823

10
ответ дан 3 December 2019 в 04:48
  • 1
    Замечательно! слова благодарности СЧЕТ: ServerFault:1 Google/Bing:0 –  Nick Kavadias 14 July 2009 в 06:57

Необходимо получить версию MSI.dll.

=== РЕДАКТИРОВАНИЕ: По некоторым причинам я считал это как Вы бывший должный сделать это scriptable способом. msiexec/? конечно, более быстрый способ сделать это, если просто необходимо проверить его вручную. ===

Можно сделать это с VBScript.

Создайте файл как названный VersionInfo.vbs:

set args = WScript.Arguments
Set fso = CreateObject("Scripting.FileSystemObject")
WScript.Echo fso.GetFileVersion(args(0))
Wscript.Quit

Затем назовите его как:

cscript //nologo VersionInfo.vbs %windir%\system32\msi.dll

Примечание: сценарий вытянули отсюда.

3
ответ дан 3 December 2019 в 04:48
  • 1
    You' ре, более обеспеченное просто выполнение этого в VBS: установщик набора = createobject (" windowsinstaller.installer") msgbox installer.version –  Izzy 14 July 2009 в 07:01
  • 2
    @Izzy: спасибо. Я предполагаю, включаете ли Вы его в сценарий, Вы просто сделали бы wscript.echo installer.version в конце. –  Adam Brand 14 July 2009 в 07:20
  • 3
    если бы это писало сценарий, я попросил бы относительно stackoverflow, хорошего знать, должен ли я когда-нибудь делать массовое развертывание :) –  Nick Kavadias 14 July 2009 в 07:47
  • Проверьте версию MSI.DLL (%windir %\System32)
  • ИЛИ выполненный следующее: msiexec/?

Или, если Вы хотите стать умными, сделайте.VBS файл, вставьте следующее в него и дважды щелкните по нему:

set installer = createobject("windowsinstaller.installer") 
msgbox installer.version
2
ответ дан 3 December 2019 в 04:48

для кратчайшего способа проверки; сразу после щелчка по стартовому меню выберите пункт run box и введите там msiexec, после чего откроется окно программы установки windows с инструкциями и номером версии в заголовке...

.
-3
ответ дан 3 December 2019 в 04:48

Получите информацию с помощью Powershell:

get-item $ env: windir \ system32 \ msi.dll | fl

0
ответ дан 3 December 2019 в 04:48

Теги

Похожие вопросы