Как узнать версии установленных программ? Т.е на PC установлены программы я получаю список установленных программ и их версию. Для windows. Как это можно реализовать?
Отслеживать
задан 12 окт 2018 в 14:50
Alex Firsov Alex Firsov
551 6 6 серебряных знаков 17 17 бронзовых знаков
Что такое по вашему версия?)
12 окт 2018 в 15:09
У программ есть версии, например V1.0 , 3.2.7 и т.п.
12 окт 2018 в 15:11
Не у всех. И ответ на ваш вопрос — никак в общем случае. В частных случаях — разбиратся с каждым отдельно.
12 окт 2018 в 15:15
2 ответа 2
Сортировка: Сброс на вариант по умолчанию
Для вывода списка установленных программ в windows можно использовать команду:
wmic product get name,version PS C:Windowssystem32> wmic product get name,version Name Version Microsoft DCF MUI (Russian) 2016 16.0.4266.1001 Microsoft Office Professional Plus 2016 16.0.4266.1001 Microsoft Visio Professional 2016 16.0.4266.1001
В питоне можно получить и распарсить этот список:
Как узнать, какая Windows на компьютере? Проверяем версию Виндовс
from subprocess import check_output check_output(«wmic product get name,version»)
Скрипт должен запускаться от имени администратора
Отслеживать
ответ дан 12 окт 2018 в 15:20
Dmitry Kozlov Dmitry Kozlov
6,658 2 2 золотых знака 14 14 серебряных знаков 30 30 бронзовых знаков
Это очень неполный список , только то, что устанавливалось Windows Installer (то есть то, что есть в ветке HKCRInstallerProducts). Например, такой распространенный инсталлер как Inno Setup туда ничего не пишет. Это уж не говоря про немалое количество программ, который устанавливаются просто распаковкой из зипа.
12 окт 2018 в 15:30
12 окт 2018 в 15:34
При выполнении скрипта получаю product get name — Alias not found. subprocess.CalledProcessError: Command ‘[‘wmic’, ‘product get name,version’]’ re turned non-zero exit status 44135
12 окт 2018 в 15:35
попробуйте не разделяя одной строкой wmic product get name,version
12 окт 2018 в 15:37
12 окт 2018 в 15:38
В Windows нет способа идентифицировать «установленную программу», что бы под этим ни понималось. Разве что вы хотите найти все .exe на диске.
Что касается версии, то в ресурсах программы может присутствовать запись VERSIONINFO. Но эта запись есть не у всех программ, а если и есть, то нет никакой гарантии, что там действительно реальный номер версии. Программист может поддерживать актуальную версию в диалоге About, а в ресурсах десятый год висит 1.0.0.0
Отслеживать
ответ дан 12 окт 2018 в 15:22
4,874 8 8 золотых знаков 15 15 серебряных знаков 29 29 бронзовых знаков
-
Важное на Мете
Похожие
Подписаться на ленту
Лента вопроса
Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.
Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.
Источник: ru.stackoverflow.com
Как узнать версию Офиса (Office) – какой версии Ворд (Word) установлен на компьютере
как узнать версию приложения в windows
Перед тем, как узнать версию программы в Windows, следует напомнить следующее. Установленные в операционную систему программы обычно обновляются самостоятельно, но с разрешения UAC. Это означает, что узнать версию программы можно будет только для справки. Однако есть моменты, когда на некоторых форумах по разрешению проблем задаётся вопрос о версии приложения, который может иметь ключевое значение. Так что давайте научимся определять версию программы, установленной в ОС.
Можно узнать версию программы из Справки к ней
Любая уважающая себя программа имеет такую. И она, справка, далеко не запрятана. Нередко это раздел О программе:
подобные разделы, в том числе и со справкой, могут наименоваться по-разному. Нужно лишь исследовать близлежащие подобные меню:
Можно узнать версию программы из области уведомлений
Если программа запущена в данный момент, её значок наверняка поселился на время сеанса в области уведомлений рядом с часами у меню быстрого запуска. Часто производители программ засовывают туда информацию о версии именно с целью быстро её распознать:
О версии сообщит сама Windows
Конечно, не сама. Она лишь прочитает ту обязательную информацию, какая должна быть разработчиками приложения заложена. С помощью проводника Windows отправляемся в папку, куда программа установлена. Ищем её исполнительный файл с расширением exe и типом файла Приложение. Узнаем его Свойства правой кнопкой мыши. А вот и версия программы (она во вкладке Подробно):
Напоминаю, что вам нужен сам исполнительный файл, а не ярлык, на него указующий.
Как узнать версию приложения самой Windows
Кроме программ, устанавливаемых пользователем, сама система приходит с целым списком программ, устанавливаемых по умолчанию и являющихся собственной разработкой. Принцип поиска версий для них схож с предыдущими, а иногда это сделать и проще. Вот некоторые из них (некоторые располагают номер версии утилиты прямо в названии в окне запуска):
Браузер Edge:
Командная консоль (обработчик команд) cmd:
Для некоторых программ придётся использовать более изощрённые методы — обычной справки там нет. Более того, вероятно, пользователь ищет не только изменения в интерфейсе, но и используемых командах. Я описываю сейчас именно PowerShell:
Компьютерная грамотность с Надеждой
Заполняем пробелы — расширяем горизонты!
Как узнать версию программы?
Вопрос «Какая версия у программы» имеет прямое отношение к компьютерной грамотности, потому что часто у пользователей ПК возникает необходимость узнать, какой именно версией определенной программы они пользуются на данный момент. Рассмотреть процесс определения релиза (версии) программы можно на примере наиболее популярных браузеров.
Кстати, слово «релиз» имеет несколько значений. Для области компьютерной грамотности подойдут следующие два значения:
1) Как определить, какая версия браузера Mozilla FireFox установлена?
Для этого зайдите в меню браузера и откройте пункт «Справка».
Рис. 1 Устанавливаем версию браузера Mozilla FireFox
Нажмите на пункт «О Firefox», который находится в самом низу (цифра 2 на рис. 1). После этого на экране монитора появится вертикальное окно, в котором присутствует информация о том, какой именно версией данной программы Вы пользуетесь. Название версии состоит из трех чисел (на рисунке 2 – это 9.0.1), которые разделены точкой:
Рис. 2 Вот она, используемая версия браузера Mozilla Firefox
2) Как определить версию браузера Opera?
Кликните по значку Opera (на рисунке цифра 1) и открывайте раздел «Справка» (цифра 2 на рисунке 3, ниже), затем нажимайте на нижнюю кнопку «О программе» (цифра 3 на рисунке 3, ниже).
Рис. 3 Находим Справку в браузере Opera
Однако после нажатия этой кнопки на экране появится не отдельное окно, а обычная страница с адресами разных хранилищ, которые браузер создал у вас на ПК в процессе работы с данной программой. Список начинается секцией, название которой — «Информация о версии». Номер версии данной программы состоит из двух чисел, которые разделены точкой (на рисунке 3 – цифра 4):
3) Как узнать версию браузера Internet Explorer?
Действуйте точно так же, как описано выше. Открывайте в меню раздел «Справка», выбирайте последнюю графу «О программе» (рис. 4).
Рис. 4 Определяем версию браузера Internet Explorer
После этого на экране появится окно, в котором размещается напоминание о необходимости соблюдать авторские права. Именно в этом окне размещен и код, который является обозначением версии программы. Этот код будет состоять из четырех чисел, разделенных точкой. При этом одно из чисел будет уже четырехзначным:
Рис. 5 Определили версию браузера Internet Explorer
4) Как определить версии в обозревателе Google Chrome?
Также из четырех разных цифр состоит код версии в обозревателе Google Chrome:
Рис. 6 Как узнать версию браузера Google Ghrome
Но при этом кроме кода там указывается и наиболее новая версия данной программы, которую можно при желании установить на собственный компьютер.
Чтобы найти данную информацию, необходимо зайти в меню в верхнем углу Google Chrome, щелкнуть по изображению гаечного ключа, после чего выбрать графу «О Google Chrome»:
Рис. 7 Нашли версию браузера Google Chrome
Как узнать версию программы на примере Paint?
Рассмотрим графический редактор Paint, который должен быть во всех операционных системах Windows. Если кликнуть по меню «Файл», выделенное цифрой 1 на рис. 8, тогда появится меню, в котором находим ссылку «О программе» (цифра 2 на рис. 8) и щелкаем по ней.
Рис. 8 Определяем версию программы Paint
Появится окно, в котором будет указана версия программы Paint:
Рис. 9 Определили версию программы Paint
Какая может быть еще практическая польза от приведенной выше информации? Вы, наверно, при работе в браузере сталкивались с всплывающим окном, в котором содержится грозная надпись о необходимости обновить браузер? К сожалению, это сообщение приходит иногда НЕ от разработчиков официальной версии браузера.
Такое всплывающее окно может появиться для того, чтобы установить на Ваш компьютер вредоносное программное обеспечение. Прежде чем устанавливать такое обновление, надо воспользоваться приведенной выше информацией по определению версии браузера и принять решение о целесообразности такого обновления. Это касается не только обновления браузера, но и других программ.
P.S. Предлагаю еще почитать:
Нашли ошибку? Выделите фрагмент текста и нажмите Ctrl+Enter.
Как узнать версию программы?
Иногда при работе за компьютером, нужно узнать версию определенной программы. Это делается легко, в большинстве программ нужно выполнить примерно одинаковые действия. В этом совете мы покажем вам, как посмотреть версию программы на примере 2 популярных программ: UTorrent и CCleaner. А когда вам нужно будет узнать версию других программ, вы уже будет знать общий принцип выполнения нужных действий.
Просмотр версии программы на примере UTorrent
Это стандартный способ, подходящий для большинства программ.
В меню Файл нажмите «Справка» и выберите «О программе».
Откроется окно «О программе», где написана версия программы, год, создатель и другая дополнительная информация данная ее разработчиками.
В некоторых программах действия будут отличаться от обычных, к примеру, CCleaner.
Узнать версию программы на примере CCleaner
В программе CCleaner нет меню Файл и стандартный способ просмотра ее версии уже не получиться использовать. В этой программе меню дается в виде вкладок и чтобы узнать версию CCleaner нужно выполнить следующие действия:
Перейдите на вкладку «Настройки» и в низу окна программы нажмите по кнопке «О программе».
Откроется вкладка «О программе» и где описана информация о версии CCleaner и другие дополнительные данные.
Если же вам попадется какая-нибудь программа, в которой вы не сможете найти и посмотреть ее версию, то напишите об этом в комментариях, и мы постараемся вам помочь. Может быть так, что в маленьких утилитах нельзя узнать версию программы, в них просто нет меню «О программе» или чего-то подобного, это бывает из-за того, что программа представлена в одной версии и других версий еще не создано или не предусмотрено, могут быть и другие причины, все зависит от разработчиков.
Как узнать версию браузера на ПК. Как узнать версию операционной системы или приложения на смартфонах.
В данной статье описано:
1. Как узнать версию браузера на ПК:
Чтобы узнать версию браузера Google Chrome, вам необходимо нажать по значку «Меню браузера» в правом верхнем углу (состоит из 3-х вертикальных точек или 3-х вертикальных полосок).
Далее нужно нажать пункт «Справка» — «О браузере Google Chrome». В открывшемся окне будет показана текущая версия браузера.
Браузер Mozilla Firefox
Чтобы узнать версию браузера Mozilla Firefox, вам необходимо нажать по значку «Меню Firefox» в правом верхнем углу.
Чтобы узнать версию Яндекс.Браузера, вам необходимо нажать по значку «Настройки Яндекс Браузера» сверху справа.
Чтобы узнать версию браузера Safari, вам необходимо нажать по разделу «Safari».
Далее нужно выбрать пункт «О приложении Safari». В открывшемся окне будет показана текущая версия браузера.
Для начала необходимо зайти в «Настройки». Вы можете сделать это двумя способами:
1. Через иконку «Настройки» на главном экране.
2. Вы можете провести пальцем сверху вниз, открыв панель быстрых настроек, где сможете выбрать блок «Настройки».
Как узнать версию программы на компьютере
Чтобы узнать версию браузера Google Chrome, вам необходимо нажать по значку «Меню браузера» в правом верхнем углу (состоит из 3-х вертикальных точек или 3-х вертикальных полосок).
Далее нужно нажать пункт «Справка» — «О браузере Google Chrome». В открывшемся окне будет показана текущая версия браузера.
Чтобы узнать версию браузера Opera, вам необходимо нажать на меню «Настройка и управление Opera» в левом верхнем углу. Далее нужно нажать пункт «Справка» — «О программе» . В открывшемся окне будет показана текущая версия браузера.
Браузер Mozilla Firefox
Чтобы узнать версию браузера Mozilla Firefox, вам необходимо нажать по значку «Меню Firefox» в правом верхнем углу.
Далее нужно нажать пункт «Справка» — «О Firefox» . В открывшемся окне будет показана текущая версия браузера.
Чтобы узнать версию Яндекс.Браузера, вам необходимо нажать по значку «Настройки Яндекс Браузера» сверху справа.
Далее нужно нажать пункт «Дополнительно» — «О браузере» . В открывшемся окне будет показана текущая версия браузера.
Чтобы узнать версию браузера Safari, вам необходимо нажать по разделу «Safari».
Далее нужно выбрать пункт «О приложении Safari». В открывшемся окне будет показана текущая версия браузера.
Для начала необходимо зайти в «Настройки». Вы можете сделать это двумя способами:
1. Через иконку «Настройки» на главном экране.
2. Вы можете провести пальцем сверху вниз, открыв панель быстрых настроек, где сможете выбрать блок «Настройки».
Данная инструкция может незначительно различаться в зависимости от установленной версии операционной системы.
Чтобы просмотреть версию используемого браузера/приложения «Chatium», необходимо найти раздел «Приложения» в настройках.
После вы можете найти в списке ваших приложений используемый браузер/приложение «Chatium».
Перейдите в интересующее вас приложение. Версия будет указана под названием приложения.
Чтобы узнать версию операционной системы Android, вам необходимо найти в настройках раздел «О телефоне». Версия ОС будет указана в поле «Версия Android».
Чтобы узнать версию iOS на iPhone, необходимо зайти в «Настройки». В настройках выберите раздел «Основные». Далее перейдите в раздел «Об этом устройстве». В поле «Версия ПО» будет указана ваша версия операционной системы.