10 Nov
2010

PowerShell url checker (Check if a list of url’s is valid)

Category:General PostTag: :

Every once in a while I run across a list of url’s that for whatever reason I want to make sure are valid. I have not yet found a good way to do this in PowerShell and finally hit the case where I decided to just write what I needed.

You can download the script here.

https://github.com/staxmanade/Scripts/raw/master/Check-Url.ps1

Below is an example of how you can use it:

C:\PS>@('http://www.google.com', 'http://www.asd----fDSAWQSDF-GZz.com') | .\Check-Url.ps1

Which generates the following output:

 IsValid Url                            HttpStatus Error
 ------- ---                            ---------- -----
    True http://www.google.com                  OK
   False http://www.asd----fDSAWQSD...             System.Net.WebException: T...

Hopefully someone else finds this useful. And if there are other/better ways of accomplishing this I’d love to hear about it.

Find me

RSS
Facebook
Twitter
LinkedIn
SOCIALICON
SOCIALICON

Disclaimer

The opinions and content expressed here are my own and not those of my employer.