Как экспортировать данные SSL-сертификата, связанные с привязкой IIS, с нескольких серверов в таблицу Excel - PullRequest
0 голосов
/ 05 февраля 2020

Я написал сценарий PS, в котором он будет экспортировать все детали SSL-сертификата IIS Site в таблицу Excel, но я хочу, чтобы вы помогли получить все детали с нескольких серверов, используя приведенный ниже сценарий для экспорта всех деталей в Excel. лист.

код

Import-Module -Name WebAdministration


Get-ChildItem -Path IIS:SSLBindings | ForEach-Object -Process `
{
    if ($_.Sites)
    {
        $certificate = Get-ChildItem -Path CERT:LocalMachine/My |
            Where-Object -Property Thumbprint -EQ -Value $_.Thumbprint


        [PsCustomObject]@{
            ServerName = "$env:COMPUTERNAME"
            Sites                        = $_.Sites.Value
            CertificateFriendlyName      = $certificate.FriendlyName
            CertificateDnsNameList       = $certificate.DnsNameList
            CertificateNotAfter          = $certificate.NotAfter
            CertificateIssuer            = $certificate.Issuer
            CertificateSunject            = $certificate.Subject

        }
    }
}|  Export-Excel -Path C:\users\$env:username\documents\Site_with_Certificate.xlsx```

Please help me to get this issue fixed, Thanks in Advance


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