Список программ установленных на этом компьютере

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

Можно открыть панель управления, и в разделе установки и удаления программ найти их названия. Но этот путь тоже не является оптимальным и точным, так как некоторые программы не прописывают в реестр свои данные, по которым их можно удалить.

Да и сам способ вручную составлять список не очень удобен. В Windows существует несколько способов получения списка установленных программ, причем вам не потребуется их запоминать — список можно сохранить в файл.

Получение списка установленных программ с помощью CCleaner

Я уже писал о замечательной утилите CCleaner, с помощью которой можно поддерживать работоспособности системы, своевременно удаляя ненужные данные. В этой программе предусмотрена возможность получения списка установленных в системе программ: нужно зайти в раздел удаления программ, и сохранить отчет об установленных программах.

Как открыть список установленных программ Windows 10

Как получить список всех программ, установленных в системе

Программа создает список установленных программ, в котором, помимо названия, указывается версия программы, размер и дата установки. Список сохраняется в виде текстового файла.

Как получить список всех программ, установленных в системе

Использование встроенных возможностей Windows

Получить список установленных в системе программ можно и без применения сторонних программ, используя только встроенные возможности. Для этого необходимо открыть командную строку, и ввести подряд две команды:

WMIC product get name,version

Подумав пару секунд, система выведет список установленных в ней программ.

Как получить список всех программ, установленных в системе

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

/output:C:Tempinstalledapps.txt product get name,version

Открыв указанный в команде файл, вы увидите список программ, установленных в Windows.

Источник: progbox.ru

Как получить список установленных в Windows 10 десктопных и UWP-программ с помощью PowerShell

Просмотр содержимого открываемой командой Shell:AppsFolder служебной папки Applications и использование сторонних инструментов вроде CCleaner — не единственные способы получить список всех установленных на компьютере приложений, хотя нужно признать, что CCleaner в этом отношении просто замечательна. С поставленной задачей в Windows 10 неплохо справляется также консоль PowerShell и это тем более, что полученные результаты можно легко экспортировать в текстовый файл.

Читайте также:
Какие из перечисленных функций выполняет программа dr web cureit

Как скрыть программу из списка установленных программ? Да легко смотри и учись!!!

Для создания списка десктопных и универсальных приложений в консоли предусмотрены отдельные команды. Чтобы получить список обычных программ, запустите Повершелл от имени администратора и выполните вот такую длинную команду:

Get-ItemPropery HKLM:SoftwareWow6432NodeMicrosoftWindowsCurrentVersionUninstall* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Format-Table -AutoSize > C:deskprog.log

PowerShell

Get-ItemPropery

Если выполнить ее без перенаправления в файл лога, то есть без «> C:/deskprog.log» , данные будут выведены прямо в консоль.

No log

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

Get-ItemProperty HKLM:SOFTWAREMicrosoftWindowsCurrentVersionUninstall* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Format-Table -AutoSize > C:deskprog.log

Если у вас 32-битная система

Select-Object

Да, если в вашей 64-битной системе установлены 32-битные приложения, следует выполнить и вторую команду, сохранив данные в отдельный лог. Открыв его Блокнотом, вы увидите отформатированный список установленных программ с указанием их версии, разработчика и даты установки.

Лог

Наконец, для получения списка универсальных приложений используется такая команда, она работает и в 32-битных, и в 64-битных Windows 10:

Get-AppxPackage -AllUsers | Select Name, PackageFullName > C:uwpprog.log

Get-AppxPackage

Uwpprog.log

Обратите внимание, что в списке вы получите только краткое и полное имя приложения, если вам нужен полный объем данных, выполните команду без ключей, вот так: Get-AppxPackage –AllUsers > C:uwpprog.log . Для получения списка установленных приложений в традиционной командной строке предусмотрена команда wmic product get name,version , но при этом вы получите список только десктопных программ.

Источник: www.white-windows.ru

Список программ установленных на компьютере

В этой инструкции мы покажем несколько способов получить список установленных программ в Windows 10, Windows 8 или Windows 7 с помощью командной строки. Эта методика построения списка программ в системе может пригодиться перед переустановкой системы, когда нужно найти нежелательное ПО или при выполнении инвентаризации установленного ПО на компьютерах организации.

Рассмотрим два способа: первый подразумевает использование командной строки и утилиты wmic, второй — PowerShell.

Вывод списка программ с помощью утилиты командной строки WMIC

Список установленных в системе программ может быть получен с помощью утилиты командной строки WMIC, через которую можно обратиться и опросить пространство имен WMI. Запустите командную строку с правами администратора и выполните команду:

Читайте также:
Что будет выведено на экран после выполнения фрагмента программы m 5

wmic product get name,version

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

Этот список можно экспортировать в текстовый файл с помощью команды:

wmic product get name,version /format:csv > c:TempPrograms_%Computername%.csv

После окончания выполнения команды перейдите в каталог C:Temp и найдите csv файл, имя которого начинается с Programs_[имя_ПК]. В данном файле в csv-формате помимо названия и версии ПО, также будет содержаться имя ПК (удобно для дальнейшего анализа).

Вывод списка программ через Windows PowerShell

Список установленных программ также может быть получен с помощью PowerShell. Идея метода в том, что список установленных программ, который мы видим в списке Programs and Features Панели Управления, строится на основе данных, хранящихся в ветке реестра HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionUninstall

Наша задача – вывести содержимое данной ветки реестра. Итак, запустите консоль Powershell и выполните команду:

Get-ItemProperty HKLM:SoftwareMicrosoftWindowsCurrentVersionUninstall* | Select-Object DisplayName, DisplayVersion, Publisher, Size, InstallDate | Format-Table -AutoSize

Как вы видите, в результирующем списке содержится имя программы, версия, разработчик и дата установки.

Экспортировать полученный список в csv файл можно так:

Get-ItemProperty HKLM:SoftwareWow6432NodeMicrosoftWindowsCurrentVersionUninstall* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Format-Table -AutoSize > c: emp installed-software.txt

Рассмотренный выше способ позволяет вывести данные только о классический Windows приложениях. Чтобы вывести список установленных Metro приложений, воспользуйтесь командой:

Get-AppxPackage | Select Name, PackageFullName |Format-Table -AutoSize > c: empinstalled_metro_apps.txt

Чтобы получить список установленного ПО на удаленном компьютере (к примеру, с именем wks_name11), воспользуемся командлетом Invoke-command:

Invoke-command -computer wks_name11

Чтобы сравнить списки установленного ПО, полученные с двух разных компьютеров и найти отсутствующие приложения, можно воспользоваться такой командой:

Compare-Object –ReferenceObject (Get-Content C: empinstalled-software.txt) –DifferenceObject (Get-Content C: empinstalled-software2.txt)

В нашем примере в двух сравниваемых списках имеются различия в двух программах.

Другой способ вывести список установленных программ – воспользоваться командлетом Get-WmiObject, также позволяющего обращаться с пространству WMI:

Get-WmiObject -Class Win32_Product | Select-Object -Property Name

В этой простой инструкции — два способа получить текстовый список всех программ, установленных в Windows 10, 8 или Windows 7 встроенными средствами системы или с помощью стороннего бесплатного ПО.

Читайте также:
Руководство по заполнению программы

Для чего это может потребоваться? Например, список установленных программ может пригодиться при переустановке Windows или при приобретении нового компьютера или ноутбука и его настройке «под себя». Возможны и другие сценарии — например, для выявления нежелательного ПО в списке.

Получаем список установленных программ с помощью Windows PowerShell

В первом способе будет использоваться стандартный компонент системы — Windows PowerShell. Для его запуска вы можете нажать клавиши Win+R на клавиатуре и ввести powershell или же использовать поиск Windows 10 или 8 для запуска.

Для того, чтобы отобразить полный список установленных на компьютере программ достаточно ввести команду:

Результат будет выдан прямо в окне PowerShell в виде таблицы.

Для того, чтобы автоматически экспортировать список программ в текстовый файл, команду можно использовать в следующем виде:

После выполнения указанной команды список программ будет сохранен в файл programs-list.txt на диске D. Примечание: при указании корня диска C для сохранения файла вы можете получить ошибку «Отказано в доступе», если вам нужно сохранить список именно на системный диск, создайте на нем какую-либо свою папку на нем (и сохраняйте в него), либо запускайте PowerShell от имени администратора.

Еще одно дополнение — вышеописанный способ сохраняет список только программ для рабочего стола Windows, но не приложений из магазина Windows 10. Для получения их списка используйте следующую команду:

Подробнее о списке таких приложений и операциях над ними в материале: Как удалить встроенные приложения Windows 10.

Получение списка установленных программ с помощью стороннего ПО

Многие бесплатные программы деинсталляторы и другие утилиты также позволяют экспортировать список установленных на компьютере программ в виде текстового файла (txt или csv). Один из самых популярных таких инструментов — CCleaner.

Для получения списка программ Windows в CCleaner выполните следующие действия:

  1. Зайдите в раздел «Сервис» — «Удаление программ».
  2. Нажмите «Сохранить отчет» и укажите место сохранения текстового файла со списком программ.

При этом, CCleaner сохраняет в списке как программы для рабочего стола, так и приложения магазина Windows (но только те, которые доступны для удаления и не интегрированы в ОС, в отличие от способа получения этого списка в Windows PowerShell).

Вот, пожалуй, и всё на эту тему, надеюсь, для кого-то из читателей информация окажется полезной и найдет свое применение.

Источник: prokompter.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru