Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Поиск дублей сертификатов (http://forum.oszone.net/showthread.php?t=354387)

sov44 16-10-2023 08:04 3018316

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

Get-ChildItem -Path cert:\LocalMachine\Root -Recurse
Но как отфильтровать дубли?

DJ Mogarych 16-10-2023 13:09 3018330

Код:

Get-ChildItem -Path cert:\LocalMachine\Root -Recurse |sort thumbprint -Unique

sov44 16-10-2023 14:39 3018340

DJ Mogarych, к сожалению ключик не подошел. На тестовой машине, где точно нет дублей сертификатов, в консоль выводятся все имеющиеся. win10x64
Код:

Get-ChildItem -Path cert:\LocalMachine\Root -Recurse |sort thumbprint -Unique >d:\7\out.txt
Вечером потестю код на машинке с дублями.

DJ Mogarych 16-10-2023 14:53 3018341

Так и должно быть, дубли в выборку не попадают.

Надо отфильтровать дубли или отфильтровать уникальные сертификаты?

Код:

(Get-ChildItem -Path cert:\LocalMachine\Root -Recurse |group thumbprint |? count -gt 1).group

sov44 16-10-2023 15:00 3018343

Цитата:

Цитата DJ Mogarych
Надо отфильтровать дубли или отфильтровать уникальные сертификаты? »

Надо отфильтроватть дубли, если они есть.

sov44 16-10-2023 19:30 3018376

Проверил код на машинке с дублями сертификатов, код отработал как надо! DJ Mogarych, спасибо за помощь!


Время: 23:58.

Время: 23:58.
© OSzone.net 2001-