diff options
Diffstat (limited to 'winscripts/IISshit2.ps1')
-rw-r--r-- | winscripts/IISshit2.ps1 | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/winscripts/IISshit2.ps1 b/winscripts/IISshit2.ps1 new file mode 100644 index 0000000..50892df --- /dev/null +++ b/winscripts/IISshit2.ps1 @@ -0,0 +1,35 @@ +Import-Module WebAdministration + +$donehash="01CC71753ED61E3BE147478ADF2D39C7CE3322B4" + +$sites = Get-ChildItem -path IIS:\Sites + +Write-Host "++++++++++++++++++++++++++++++++++++++++++++++++++" +$env:COMPUTERNAME +Write-Host "++++++++++++++++++++++++++++++++++++++++++++++++++`n" + +foreach($site in $sites) +{ + + $site.name + $site.physicalPath + + + Write-Host "--------------------------------------------------" + foreach($binding in $site.bindings.Collection) + { + + + if($binding.certificateHash -and $binding.certificateHash -ne $donehash) + { + $binding.bindingInformation + $binding.certificateHash + $binding.certificateStoreName + (gci Cert:\LocalMachine\My | ? Thumbprint -eq $binding.certificateHash)[0].Subject + (gci Cert:\LocalMachine\My | ? Thumbprint -eq $binding.certificateHash)[0].GetExpirationDateString() + Write-Host "`n" + } + } + Write-Host "--------------------------------------------------`n" +} + |