Краткое описание и ссылки для скачивания набора утилит с сайта nirsoft.net. Все программы распространяются бесплатно. Практически для всех утилит, имеется возможность скачать инсталляционный файл или переносимую версию программы, упакованную в zip-архив. В конце каждой страницы с описанием программы сайта nirsoft.net имеется ссылка для скачивания пакетов поддержки различных языков, включая русский. Процесс русификации очень прост — разархивируйте архив языковой поддержки и скопируйте полученный ini-файл в каталог с программой.
Бесплатные сетевые программы Virtual Network Computing ( VNC ).
Virtual Network Computing (VNC) — система удалённого доступа к рабочему столу компьютера, использующая протокол прикладного уровня RFB (Remote FrameBuffer) . Управление удаленным компьютером осуществляется путём передачи нажатий клавиш на клавиатуре и перемещений указателя мыши с одного компьютера на другой через сеть. На управляемом компьютере используется серверная часть VNC (VNC server), на управляющем — клиентская (VNC viewer) . VNC не зависит от систем, в которых она функционирует и, например, клиент для Linux может подключаться к серверу VNC работающему в среде Windows. Также существуют и реализации VNC для Java, в том числе и для мобильных телефонов.
Как открыть список установленных программ Windows 10
Протокол RFB был разработан относительно давно и первоначально использовал для передачи буфера экрана метод простого кодирования Raw Encoding — когда сервер передавал клиенту точки экрана в порядке слева на право и сверху вниз. После передачи первого буфера в дальнейшем, для минимизации трафика, передавались только изменившиеся пиксели.
При таком способе кодирования и небольшой степени изменения изображения трафик минимален, однако, например, при просмотре видео — нагрузка на канал передачи резко возрастает, поскольку в буфере экрана будут изменяться практически все пиксели. Для минимизации обменного трафика, системы VNC стали использоваться различные методы кодирования и сжатия передаваемых данных. Не все методы являются стандартом для каждой реализации VNC. Если метод RAW Encoding может использоваться в любой VNC-системе, то специфические методы (CopyRect, Zlib, CoRRE и др.) зависят от используемого программного обеспечения и могут отличаться для разных версий VNC. Возможности по кодированию передаваемых данных клиент и сервер согласовывают при установлении соединения.
По умолчанию для обмена данными по протоколу RFB используется диапазон TCP-портов с 5900 до 5906. Каждому порту соответствует свой экран графического сервера (в Linux — терминалы 0 — 6 X-сервера, в Windows — рабочий стол с номером дисплея 0 и TCP порт 5900). В некоторых реализациях VNC возможно обратное подключение от сервера к клиенту через TCP порт 5500.
Многие бесплатные реализации VNC имеют коммерческий вариант, отличающийся дополнительными возможностями по обеспечению удобства использования, повышенной безопасности и производительности.
Одним из наиболее простых и удобных представителей семейства VNC является RealVNC . Продукт выпускается в 3-х вариантах:
Как создать список установленных программ
— Free Edition — бесплатная версия с поддержкой базовых возможностей серверной и клиентской части.
— Personal Edition — платная версия для использования в домашних условиях и в малом бизнесе. Добавлены возможности шифрования данных, чат, удаленная печать.
— Enterprise Edition — коммерческая версия с улучшенной аутентификацией, шифрованием данных, удаленной печатью, чатом, передачей файлов.
Инсталлятор RealVNC ver 4.1.3 включает в себя и серверную, и клиентскую части. Сервер может быть сконфигурирован для запуска в пользовательском режиме (User-Mode) или в качестве системной службы (Service-Mode). В режиме системной службы запуск сервера выполняется автоматически в процессе загрузки Windows. В таком режиме VNC-сервер готов к приему входящих подключений без входа пользователя в систему и каких-либо его действий. В пользовательском режиме, сервер запускается вручную или через автозапуск, как обычная прикладная программа.
Конфигурирование VNC-сервера выполняется либо с помощью вызова контекстного меню щелчком правой кнопки мышки на иконке в панели задач Windows (пункт меню «Options»), либо запуском с использованием ярлыков в меню «Программы» -«RealVNC» — «VNC-Server : «- «Configure VNC Server» . В процессе конфигурирования сервера выполняются минимальные настройки — способ аутентификации и пароль для подключения (вкладка Authentication ):

No Authentication — запрос пароля при подключении клиента к серверу не выполняется.
VNC Password Authentication — подключение к серверу с проверкой пароля, заданного настройками сервера. Пароль задается при нажатии кнопки Configure . Во многих бесплатных версиях VNC используется пароль длиной в 8 символов. Если задать пароль большей длины, то для проверки все равно будут использоваться первые 8 символов, что делает такой сервер весьма уязвимым для взлома с использованием подбора пароля. Тем более, что количество попыток ввода пароля не проверяется. В платных версиях безопасность значительно улучшена, поскольку можно использовать длинные пароли, шифрование данных и проверку доступа с использованием средств Windows ( режим NT Logon Authentication )
Настройки соединения выполняются на вкладке Connections :

Accept connection on port — принимать соединения на порт TCP 5900. Номер порта, при необходимости, можно изменить.
Disconnect idle client after (seconds) — время неактивности клиента в секундах, по истечении которого, соединение будет сброшено.
Serve Java viewer via HTTP on port — обслуживать подключения Java-клиента, подключающегося по протоколу HTTP на порт 5800. При использовании этого пункта конфигурации, подключение к VNC — серверу возможно в окне браузера с поддержкой Java.
В поле Access Control можно задать правила обработки подключений для отдельных IP-адресов или подсетей. Для каждой записи возможно 3 варианта предопределенного действия:
Allow — Разрешить подключение. В окне со списком адресов, отображается со знаком + перед адресом.
Deny — Запретить подключение. В окне со списком адресов, отображается со знаком — перед адресом.
Query — Выдать запрос на разрешение подключения.. В окне со списком адресов, отображается со знаком ? перед адресом.
Режимы обслуживания подключений клиентов настраиваются на вкладке Sharing :

Always treat new connection as shared — всегда трактовать новое соединение как разделяемое.
Never treat new connection as shared — никогда не трактовать новое соединение как разделяемое.
Use client’s preferred sharing settings — использовать установки клиента для определения разделяемого соединения.
Non shared connection replace existing ones — не разделяемое соединение заменяет существующее. При установке данного режима, подключение нового клиента с признаком неразделяемого соединения, сервер выполнит сброс всех остальных подключений. Для подключения множества клиентов к одному серверу флажок нужно снять.
Вкладка Desktop определяет параметры обработки буфера рабочего стола при подключении клиентов VNC, и выполняемые действия после отключения от сервера последнего из них. .

While connected — действия при подключении клиента к серверу VNC
Установка флажков для каждого из полей уменьшает трафик при обмене буфером рабочего стола, но немного упрощает его внешний вид. Желательно включать при низком быстродействии канала передачи данных.
When last client disconnects — когда последний клиент отключится.
— Do nothing — ничего не делать.
— Lock Workstation — запереть рабочий стол. Сеанс пользователя не завершается, но для продолжения работы с рабочим столом нужно ввести имя пользователя и пароль.
— Logoff user — выполнить выход пользователя из системы.
Режимы вкладки Inputs определяют взаимодействие между клиентом и сервером при обработке событий клавиатуры и мышки. Режим «Disable local inputs while server in use» отключает клавиатуру и мышь на удаленном компьютере при подключении к серверу VNC.
Вкладка Capture method задает режим обработки изображения рабочего стола при передаче данных от сервера к клиенту и обработку прозрачных окон (Alpha — blended windows). Изменение режимов влияет на объем трафика между клиентом и сервером, а также степень использования ресурсов центрального процессора при обработке буфера рабочего стола.
Настройки сервера RealVNC хранятся в разделе реестра HKLMSOFTWARERealVNCWinVNC4
Клиент Real VNC Viewer после запуска выдает на экран окно подключения к серверу. В поле ввода используется имя или IP-адрес удаленного компьютера, и при необходимости — номер порта, например 5909:

Кнопка Options позволяет настроить режимы для клиентской части RealVNC. В окне настрое имеется вкладка Load / Save с помощью которой можно сохранить текущие настройки в файл с расширением .vnc или загрузить ранее сохраненные настройки из файла. Это позволяет иметь несколько профилей настроек для подключения к разным серверам VNC. Настройки по умолчанию рассчитаны на среднюю производительность и среднее качество отображения рабочего стола.
Вкладка Color https://ab57.ru/netsoft.html» target=»_blank»]ab57.ru[/mask_link]
Сбор данных об установленных программах во всем AD с Powershell

Получить список установленных программ powershell. Удаленное удаление программ при помощи WMI
В работе администратора часто возникает необходимость проверить, установлена ли на некотором компьютере в сети определённая программа и какой версии. Например, можно проверить, установлено ли важное обновление или все ли рабочие станции имеют правильную версию Office.
Как это сделать с помощью или скриптов (на примере ), рассказывается далее.
Идея основана на том факте, что информация об установленных программах находится в системном реестре по адресу:
HKLMSoftwareMicrosoftWindowsCurrentVersionUninstall
Указанная ветвь реестра перечисляет только программы, установленные «для всех пользователей», а программы «для этого пользователя» перечислены в ветви:
HKCUSoftwareMicrosoftWindowsCurrentVersionUninstall
В Windows x64 список программ сохраняется также в папке реестра:
HKLMSOFTWAREWow6432NodeMicrosoftWindowsCurrentVersionUninstall
Соответственно, для получения полного списка потребуется просканировать информацию из всех трёх ветвей реестра.
Например, на VBScript:
Const HKLM = strComputer strComputer VbCrLf For Each strSubkey In arrSubkeys intRet1 = objReg.GetStringValue(HKLM, strKey > 0 Then objReg.GetStringValue HKLM, strKey > «» Then WScript.Echo VbCrLf strValue1 End If objReg.GetStringValue HKLM, strKey > «» Then WScript.Echo «Install Date: » strSubkey, _ strEntry3, intValue3 objReg.GetDWORDValue HKLM, strKey > «» Then WScript.Echo «Version: » «.» strSubkey, _ strEntry5, intValue5 If intValue5 <> «» Then WScript.Echo «Estimated Size: » » megabytes» End If Next
Скрипт подключается к компьютеру с сетевым именем strComputer, просматривает раздел реестра SOFTWAREMicrosoftWindowsCurrentVersionUninstall и выводит информацию о программах.
Аналогичные действия можно выполнить в командном файле CMD. Этот командный файл выдаёт список программ:
Для проверки того, установлена ли конкретная программа (по названию) на каком-то одном компьютере, можно использовать следующий командный файл check-app-pc.cmd
Соответственно, команда check-app-pc.cmd KB2570791 ws_alex проверит, установлено ли обновление KB2570791 на компьютере WS_ALEX.
Теперь можно автоматизировать работу этого командного файла, добавив проверку большего количества компьютеров по списку. Для этого создаём командный файл check-app-pclist.cmd с циклом, перебирающим строчки текстового файла с сетевыми именами компьютеров.
Пример списка файлов pc.list
SERVER_DB SERVER_FILES WS_ALEX WS_RECEPTION
Теперь с помощью команды check-app-pclist.cmd KB2570791 pc.list можно проверить, установлено ли обновление KB2570791 на каждом компьютере, перечисленном в файле pc.list.
Список установленных программ по сети
В этой инструкции мы покажем несколько способов получить список установленных программ в Windows 10, Windows 8 или Windows 7 с помощью командной строки. Эта методика построения списка программ в системе может пригодиться перед переустановкой системы, когда нужно найти нежелательное ПО или при выполнении инвентаризации установленного ПО на компьютерах организации.
Рассмотрим два способа: первый подразумевает использование командной строки и утилиты wmic, второй — PowerShell.
Получение списка программ
Ключ реестра, который содержит все программы следующий:
Список программ можно получить так:

Если взглянуть на вывод, то можно подумать, что нам нужно свойство Name, так как оно лучше всего соответствует названию программы, но этот выбор будет некорректный. Вместо значений свойства Name можно увидеть идентификаторы приложения, а вот DisplayName выглядит корректно:

В примерах ниже я буду получать только значения из колонки Property DisplayName и DisplayVersion. Вы легко можете добавить другие значения, если вас заинтересуют, сами.
Команда, которая вернет только версию и отображаемое имя:

Примеры скриптов проверяются на Windows Server 2019 и Windows 10. На серверной версии появляются пустые строки связанные с нестандартными объектами:

Я решил их не включать в список программ, так как они относятся к системным программам установленными вместе с ОС. Скрипт, который исключит их, выглядит так:

Вывод списка программ с помощью утилиты WMIC
WMIC.exe — это служебная программа командной строки и оболочки PowerShell, которая используется для доступа к инструментарию управления Windows. Через WMIC можно легко получить список установленных в системе программ, она сделает это через пространство имен WMI, так сказать опросит его. Запускать описанную ниже команду вы можете как через командную строку, так и через PowerShell, я воспользуюсь последним, он выглядит позитивнее:
Вот так будет выглядеть полученный список в виде двух столбцов (Name и Version). Хочу отметить, что обращение к WMI может занимать секунд 30 и более, так что не пугайтесь, что информация не отобразилась сразу.

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

Пре желании вы можете произвести выгрузку и в CSV формате, для это введите:
Тут еще будет добавлено поле Node, содержащее имя компьютера откуда была произведена выгрузка списка.

Удаленное администрирование. Установка и удаление программ
Иногда удаленному выполнению команд может препятствовать антивирус или встроенный брандмауэр, в зависимости от настроек безопасности вашей сети. При необходимости отключаем их.
Отключить антивирус удаленно на примере KAV
psexec ComputerName «C:Program Files (x86)Kaspersky LabKaspersky Endpoint Security 10 for Windows SP2avp.com» exit / login = KLAdmin / password =
Отключение встроенного брандмауэра для всех профилей (только локально)
Для удаленного отключения брандмауэра должен быть доступен Сервер RPC. Доступ к которому блокирует включенный брандмауэр Такая рекурсия.
Поэтому, как всегда, пойдем обходным путем:
Команда на включение брандмауэра, соответственно, будет state on
Удаление программы

Установка программы
Тихая установка с предварительным копированием программы на удаленный хост
Установка с сетевого ресурса

Административные шары, такие как «C$»,
для подобной команды не функционируют.
Необходимо создать сетевую папку вручную
Получить список программ
Получать список установленных в системе программ лучше из реестра, нежели средствами WMI. Этот метод работает намного быстрее, чем при использовании
Get-WmiObject -Class Win32_Product
Get — ItemProperty HKLM : Software Microsoft Windows CurrentVersion Uninstall * | Select DisplayName | Sort DisplayName
Get — ItemProperty HKLM : SOFTWARE WOW6432Node Microsoft Windows CurrentVersion Uninstall * | Select DisplayName | Sort DisplayName
Из-за того что в системе могут быть установлены как 64, так и 32 битные приложения, необходимо получать значения обеих веток. Можно поместить весь список в одну переменную.
Так же читайте как в тихом режиме деинсталлировать любую программу по ее GUID
Класс Win32_Product или реестр
В инструментарии управления Windows Management Instrumentation (WMI) имеется класс Win32_Product, который позволяет регистрировать приложения, установленные на компьютере. В среде PowerShell эта возможность реализуется просто. Так, команда
Get-WmiObject Win32_Product
| select name
генерирует список всех приложений, установленных на исследуемом в данный момент компьютере. Однако надо сказать, что классу Win32_Product присущ ряд ограничений.
- Он считывает имена лишь тех приложений, которые были установлены с помощью службы Windows Installer. Имена приложений, установленных иными способами, с помощью данного класса не считываются. Это значит, что использование класса Win32_Product с целью осуществления общего аудита программных средств невозможно, кроме тех случаев, когда для установки пакетов используется исключительно установщик Windows, а это практически неосуществимо для большинства сетей.
- Считывание экземпляров класса Win32_Product выполняется весьма медленно.
- Не всегда возможно считывание экземпляров класса Win32_Product с удаленных компьютеров. Так, когда я пытаюсь выполнить подобную процедуру в своей сети, то получаю сообщение об ошибке Generic failure.
Из-за перечисленных проблем целесообразность применения класса WMI Win32_Product снижается. Однако имеется альтернативный метод получения информации об установленных приложениях — непосредственно из реестра. Данные об установленных на компьютере приложениях содержатся в разделе реестра HKEY_LOCAL_MACHINESOFTWAREMicrosoft WindowsCurrentVersionUninstall. В каждом подразделе раздела Uninstall представлено установленное приложение, а значения в каждом подразделе отображают информацию о соответствующем приложении, как показано на экране. Таким образом, чтобы получить список приложений, можно «прочесать» раздел Uninstall и считать данные каждого подраздела, входящего в раздел Uninstall.

Провайдер реестра PowerShell дает возможность выполнять команду Get-ChildItem для получения списка имен приложений, установленных на исследуемом компьютере:
Get-ChildItem HKLM:SOFTWARE
MicrosoftWindowsCurrentVersion
Uninstall |
ForEach-object » |
Select-Object ComputerName
формирует список упомянутых в файле Computers.txt компьютеров, на которых установлена библиотека .NET Framework 2.0. Если вы хотите получить упорядоченный список установленных на исследуемой системе приложений Microsoft и их версии, отсортированные по именам приложений, воспользуйтесь командой
Get-InstalledApp -publisher
«Microsoft Corporation» -matchall |
Select-Object AppName, Version |
Sort-Object AppName
Однако в среде PowerShell 1.0 команда Get-ChildItem не обеспечивает доступ к провайдеру реестра на удаленном компьютере, поэтому для достижения цели администратору приходится задействовать StdRegProv, класс управления реестром инструментария WMI. Класс StdRegProv предусматривает возможность использования полезного набора методов, облегчающих считывание реестра вне зависимости от того, с какой системой осуществляется взаимодействие, локальной или удаленной. Дополнительную информацию о классе StdRegProv можно найти на странице StdRegProv Class на сайте MSDN (http://msdn.microsoft.com/en-us/library/aa393664.aspx).
Как посмотреть список установленных программ с помощью командной строки
Войдите в меню «Пуск», запустите командную строку от имени администратора, а затем ведите следующую команду:
Далее нажмите на кнопку «Enter».
В зависимости от того, что вы хотите: посмотреть в окне интерпретатора командной строки список установленных приложений, или сохранить список установленных программ на компьютер в виде текстового файла, выполните соответствующие команды.
Для просмотра списка программ, введите следующую команду:
После ввода соответствующей команды, не забывайте нажать на клавишу «Enter». Подождите немного, потому что список установленных приложений сформируется не моментально. Вы увидите список установленных программ в виде таблицы.
Для сохранения списка программ на компьютере, введите команду:
В таблице отображается имя программы и номер версии приложения.

Обратите внимание, в этой команде выбрано сохранение текстового файла «appsfile» на диске «С». Вы можете выбрать другой диск на своем компьютере для сохранения файла в формате «TXT».
Храните сгенерированные списки приложений на внешних носителях
Возможно, вы заметили, что каждый из методов, которые мы здесь упомянули, производит немного другой список программ. Таким образом, вы можете использовать более одного метода и хранить каждый отдельный список.
Не забудьте хранить свои списки программ на внешнем или сетевом диске, чтобы иметь доступ к нему после переустановки Windows. При сбросе (вместо переустановки) Windows 10 программы удаляются, но ваши данные сохраняются. Независимо от ситуации, рекомендуется создавать резервные копии списков при резервном копировании данных.
Удаление или обновление программного обеспечения Windows
Если вы предпочитаете оставаться организованным или если у вас слишком много компьютеров для обслуживания, создание списка установленных программ в Windows 10 может помочь вам найти программное обеспечение, которое необходимо удалить или обновить, чтобы освободить место на диске и повысить вашу безопасность.
Если вам не нужно удалять его, убедитесь, что вы найдете способы автоматического обновления программного обеспечения, чтобы получать последние исправления безопасности и исправления ошибок. Однако вы можете получить программное обеспечение, которое вам просто не нужно на вашем ПК. Если это так, обязательно удалите ненужное программное обеспечение с вашего компьютера, как только найдете его.
Источник: fobosworld.ru
Powershell список установленных программ на удаленном компьютере. Как посмотреть установленные программы на компьютере
В этой статье мы рассмотрим несколько способов, как посмотреть на компьютере.
Если Вы давно уже не переустанавливали свою систему, то скорей всего у Вас уже скопилось очень много программ.
Очень часто ярлыки программ, которые расположены на рабочем столе, улетают в корзину, а сама программа остается.
Часто случается так, что программой совсем перестают пользоваться, зачем она тогда? Её можно удалить!
Но чтобы удалять какие-то программы нужно видеть полный список вообще всех программ. Давайте я Вам расскажу, как можно увидеть .
Первый способ – зайти в папку Program Files, которая находится на системном диске, обычно это диск (C:), и посмотреть, что у нас там есть. Там много различных папок, почти каждая из этих папок это отдельная программа.

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

Также в папке с установленной программой всегда имеется файл, с помощью которого можно её удалить. Практически всегда имеет название «uninstall », для удаления программы нужно запустить его и следовать мастеру удаления программы.

Второй способ как посмотреть список установленных программ – воспользоваться стандартной функцией установки/удаления программ в Windows и посмотреть, что у нас там есть. Для этого заходим в Пуск , затем Панель управления , в открывшемся окне находим ссылку Удаление программы и нажимаем по ней. Для тех, у кого Windows XP нужно искать ярлык Установка удаление программ .
Здесь мы можем видеть список всех установленных программ, тут же можем их и удалять. В Windows 7 можно отсортировать их по имени или по дате установки. Здесь также указан занимаемый размер каждой программы.

Еще можно увидеть программы, установленные на компьютере в Пуске. Пуск – Все программы .

Но после установки программа не всегда создает папку с ярлыком запуска и удаления в Пуске, поэтому там скорей всего не весь софт, установленный на компе.
Основные способы как можно посмотреть программы, которые установлены у нас на компьютере, я рассказал.
А как быть, если мы не можем найти папку с установленной программой? Но ярлык на рабочем столе имеется. В Windows 7 можно кликнуть правой кнопкой мыши по ярлыку и в выпадающем списке выбрать пункт Расположение файла .

Папка с установленной программой и откроется.. Здесь уже можно запустить программу или удалить!
На это я завершаю данную статью, теперь Вы знаете, как посмотреть и найти любую папку с установленной программой.
Как получить список установленных программ в операционной системе Windows? Список установленных на компьютере программ можно получить несколькими способами.
В этой статье мы разберем три разных способа: с помощью командной строки, Windows PowerShell, и программы CCleaner. Список установленных программ будет сохранен на компьютере в текстовом файле.
Посмотреть список установленных программ можно непосредственно в операционной системе Windows. Также можно ознакомиться с данным списком установленных программ с помощью программ оптимизаторов или деинсталляторов (все установленные приложения вы увидите в окне программы).
Полный список установленных программ может понадобиться для следующих целей: для установки нужных программ, после установки (переустановки) операционной системы Windows, после покупки нового компьютера для того, чтобы не забыть установить все необходимые приложения, для выявления нежелательного программного обеспечения, которое проникло на компьютер без ведома пользователя.
Как посмотреть список установленных программ с помощью командной строки
Войдите в меню «Пуск», запустите командную строку от имени администратора, а затем ведите следующую команду:
В зависимости от того, что вы хотите: посмотреть в окне интерпретатора командной строки список установленных приложений, или сохранить список установленных программ на компьютер в виде текстового файла, выполните соответствующие команды.
Для просмотра списка программ, введите следующую команду:
Product get name,version
После ввода соответствующей команды, не забывайте нажать на клавишу «Enter». Подождите немного, потому что список установленных приложений сформируется не моментально. Вы увидите список установленных программ в виде таблицы.
Для сохранения списка программ на компьютере, введите команду:
/output:C:appsfile.txt product get name,version
В таблице отображается имя программы и номер версии приложения.
Обратите внимание, в этой команде выбрано сохранение текстового файла «appsfile» на диске «С». Вы можете выбрать другой диск на своем компьютере для сохранения файла в формате «TXT».
Как получить список установленных программ с помощью Windows PowerShell
В Windows 10, или в Windows 8, введите в поле поиска выражение «powershell» (без кавычек). Далее кликните правой кнопкой мыши по Windows PowerShell, а затем нажмите на пункт «Запустить от имени администратора».
В окне «Windows PowerShell» введите команду для отображения списка установленных программ:
Get-ItemProperty HKLM:SoftwareWow6432NodeMicrosoftWindowsCurrentVersionUninstall* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Format-Table –AutoSize
Затем нажмите на клавишу «Enter».
Если вы хотите сразу получить список установленных программ в текстовом файле, введите эту команду:
Get-ItemProperty HKLM:SoftwareWow6432NodeMicrosoftWindowsCurrentVersionUninstall* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Format-Table -AutoSize > C:apps-list.txt
Нажмите на клавиатуре на клавишу «Enter».
В этой команде выбрано сохранение файла «apps-list» в формате «TXT» на диске «С».
В таблице вы увидите: имя приложения и версию программы.

Для сохранения списка приложений полученных из магазина Windows, выполните в PowerShell следующую команду:
Get-AppxPackage | Select Name, PackageFullName | Format-Table -AutoSize > C:store-apps-list.txt
Как сохранить список установленных программ в CCleaner

В открывшемся окне выберите место для сохранения текстового файла. По умолчанию, сохраненный файл имеет имя «install».
В файле собраны следующие сведения о программах: имя программы, издатель, дата установки, размер, версия.

Выводы статьи
При необходимости, пользователь может получить список программ, установленных на компьютере под управлением операционной системой Windows. Список установленных программ можно сохранить на компьютере в виде текстового файла при помощи командной строки, Windows PowerShell, программы CCleaner.
Здравствуйте, уважаемые читатели! Некоторые из вас возможно задавались вопросом как удалить программу на удаленном компьютере . Рядовому пользователю это скорей всего не нужно, а системному администратору какой-нибудь локальной сети это может понадобиться.
Для удаления и установки ПО на удаленных компьютерах существует множество различных решений и программных средств. В этой статье мы рассмотрим решение данного вопроса на основе встроенных средств windows.
Удалять программы на удаленных машинах нам поможет Windows Management Instrumentation или проще говоря WMI . В переводе на русский это инструментарий управления Windows .
Как запустить wmi
Запуск wmi выполняется из командной строки. Открыть командную строку можно из «Пуск -> Все программы -> Стандартные -> Командная строка» , либо просто нажимаете клавиши «WIN + R» , откроется окно «Выполнить» в котором в поле «открыть» набираете «cmd» и нажимаете «OK» .
В открывшемся окне командной строки набираем команду wmic и нажимаем «Enter» :

Таким образом мы запустили консольную утилиту для взаимодействия со структурой WMI на локальном или удаленном компьютере. Теперь с помощью язык запросов WMI Query Language (WQL) можно выполнять различные команды WMI.
Для примера получим весь список установленного ПО на удаленном компьютере . Для этого выполняем следующий запрос:
/node: product get name
Где вместо подставляем имя удаленной и локальной машины, с которой необходимо получить список установленных программ. Имя компьютера лучше заключить в кавычки. Жмем «Enter» , ждем некоторое время на сбор информации и получаем примерно следующую картину:

Как удалить программу с помощью WMI?
Удалить программу можно с помощью следующего запроса:
Где вместо вставляем имя компьютера с которого будет удаляться программа, а вместо имя удаляемой программы как в полученном списке ПО.
Например, нам необходимо удалить «Microsoft Office Professional Plus 2010». Тогда запрос будет выглядеть примерно так:
/node: product where name=»Microsoft Office Professional Plus 2010″ call uninstall
Нажимаем «Enter» и на запрос предложения удаления программы отвечаем Y :
wmic:rootcli>/node:»tep-ws000010″ product where name=»Microsoft Office Professional Plus 2010″ call uninstall
Execute (\TEP-WS000010ROOTCIMV2:Win32_Product.IdentifyingNumber=»»,Name=»Microsoft Office Professional Plus 2010″,Version=»14.0.4763.1000″) ->Uninstall () (Y/N/?)? Y
После попытки удаления будет выведено сообщение о результатах. В случае успешного удаления сообщение будет такого вида:
Method execution successful.
Out Parameters:
instance of __PARAMETERS
ReturnValue = 0;
>;
На этом все! До встречи в следующих выпусках!
На компьютере может быть установлено от нескольких десятков до нескольких сотен программ разного типа и назначения.
Всегда настает такое время когда необходимо какую-нибудь программу. Количество значков программ на рабочем столе не всегда соответствует реальному количеству установленных программ на компьютере.
Часто начинающие пользователи просто удаляют ярлык программы с рабочего стола, а сама программа остается.
Все причины, по которым пользователю необходимо посмотреть установленные программы я описывать не буду, а лишь объясню как посмотреть список установленных программ.
Итак, для того чтобы найти и посмотреть список программ установленных на вашем компьютере выполните ниже перечисленные указания.
Первый способ .
Шаг 1 . Кликните дважды по значку Компьютер на рабочем столе. Зайдите на системный Локальный диск (С:) . У вас он может иметь другое название. Этот диск должен отличаться значком от других имеющихся дисков. Среди перечня папок найдите папку Programm Files и ее.

Шаг 2 . Перед вами откроется окно в котором будут расположены папки всех установленных программ на вашем компьютере. Каждая папка это и есть программа. В каждой из этих папок хранятся необходимые для работы программы файлы. Если вы случайно удалите один из файлов, то программа у вас будет работать не корректно.

Второй способ.
Шаг 3 . Кликните по значку Компьютер на рабочем столе. В новом окне нажмите на кнопку Удалить или изменить программу .

Шаг 4 . В окне Программы и компоненты вам будут представлены все установленные программы, которые для удобства поиска можно отсортировать по:
— Имени.
— Издателю.
— Дате установления.
— Размеру.
— Версии .
Кстати, здесь же можно и удалить ненужную программы. В нижней части окна указана информация о Полном размере установленных программ и их Количестве .

На «чистую» только что установленную Windows для нормальной работы просто необходимо устанавливать ещё множество программ, потому что без них, как Вы понимаете, никуда. Давайте попробуем составить небольшой список самых нужных программ для компьютера, без которых, полноценное пользование компьютером просто невозможно. Обратите внимание, что в статье, в описании любой программы есть ссылка на ее рабочую версию
Итак.
Самая нужная и важная программа — это Ваша антивирусная защита .Обычно её подразделяют на 4 категории: антивирус, файервол, комплексная защита и программы для сканирования компьютера. Я отдаю предпочтение комплексной защите, состоящей из антивируса+файервола. На данный момент пользуюсь одним из бесплатных — Avast!
Я бы рекомендовал использовать только самые проверенные программы для защиты от вирусов: Kaspersky, Norton, ESET(nod32), DrWeb, Avast, Panda, McAfee и др популярные. В общем, дело вкуса. Если не хотите подцепить какого-нибудь троянца — ставьте обязательно!
Далее поставим архиватор . Так как большинство файлов в интернете находятся в архивах (.rar .zip .7z), то нам обязательно понадобится программа-архиватор. Предлагаю одновременное использование двух: WinRar и 7Zip.
Их различия можно описать в одну строку: WinRar — красивый и продвинутый архиватор, а c 7zip зато бесплатный. Ну и как бонус — только архиватор 7zip открывает архивы формата.7z
Следующей по списку у нас будет программа для записи дисков (хотя последние годы я всё больше начинаю сомневаться в её надобности… дисками пользуюсь раз в 3 месяца). Здесь доминирует Nero , самая популярная программа для записи дисков (то, что она платная мало кого смущает). Как бесплатную альтернативу могу посоветовать ImgBurn или условно бесплатную Ashampoo Burning Studio — функционал поменьше, но для основной своей задачи — записи дисков, хватает с лихвой.
Далее. нам необходим Office . И скорее всего — Microsoft Office (Word, Excel, PowerPoint, Outlook итд). Думаю, не следует расписывать — Вы и сами прекрасно знаете что это такое. Для любителей бесплатного программного обеспечения могу посоветовать Open Office или еще лучше LibreOffice — они почти не уступает детищу корпорации Microsoft, да и работают с форматами Microsoft без проблем.
Теперь мы рассмотрим кодеки . Для чего эта штука такая нужна? А для того, чтобы при просмотре любимого фильма у Вас, дорогие читатели, не возникало никаких проблем. Без них многие форматы видео и аудио просто не будут воспроизводиться! Самый популярный пакет кодеков — K-Lite Codec Pack . Кстати, с ним в комплекте устанавливается очень неплохой видеоплеер — Media Player Classic.
Программа для просмотра видео необходима любому пользователю ПК. Даже если у Вас стоит новенький домашний кинотеатр — очень часто приходится просматривать на компьютере разнообразные видео — от клипов до видеосеминаров. С этой задачей отлично справятся KMplayer и QuickTime Player .
Слушаем музыку — C помощью стандартного Windows Media Player слушать музыку ну просто никак не возможно, как бы разработчики не старались… для этой цели подходят 2 самых популярных проигрывателя: Winamp и AIMP . Второй плеер потребляет меньше ресурсов, да и к тому же бесплатный. Но и тут дело вкуса и привычки. Я, например, пользуюсь двумя.
Еще посоветую универсальные проигрыватели которые и видео и аудио файлы читают без проблем: GOM Media Player и VLC media player — они все форматы читают и кстати они совершенно бесплатны!
Распознавание текста — здесь самая лучшая программа, разумеется ABBYY FineReader , впрочем, есть бесплатные аналоги, например CuneiForm
Не забудьте про утилиты, поддерживающие Вашу систему в чистоте — Uninstall Tool и CCleaner . В итоге у нас получился обширный список программ — и минимум два десятка из них Вам обязательно пригодятся.
Источник: mkr-novo2.ru