Проверить, установлена ​​ли программа (Slack) в системе? - PullRequest
0 голосов
/ 06 марта 2019

Я хотел бы проверить, установлен ли Slack в системе или нет.

Несмотря на то, что были установлены обе нижеприведенные две команды, которые дают мне пустое значение, почему это так?

Сведения о системе: Windows 10 64 бит.

$slack32 = Get-ItemProperty 'HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\*' |
           Select-Object DisplayName |
           Select-String "Slack" |
           Out-String

$slack64 = Get-ItemProperty 'HKLM:\Software\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\*' |
           Select-Object DisplayName |
           Select-String "Slack" |
           Out-String

1 Ответ

1 голос
/ 06 марта 2019

Slack по умолчанию устанавливается в каталоге пользователя, а не в Program Files, вероятно, делает то же самое в кустах реестра. Попробуйте HKCU:\Software\Microsoft\Windows\CurrentVersion\Uninstall\*

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...