Advertisement
Guest User

Untitled

a guest
Oct 13th, 2015
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.42 KB | None | 0 0
  1. [CmdletBinding()]
  2. Param (
  3. [Parameter(Mandatory=$True, ValueFromPipeline=$True, HelpMessage="Enter an email address to compute hash")]
  4. [ValidateScript({If ($_ -match "\b[A-Z0-9._%+-]+@(?:[A-Z0-9-]+\.)+[A-Z]{2,4}\b") {$True}
  5. Else {Throw "The email address $_ is not a valid format."}})]
  6. [String[]]$Email,
  7. [ValidateSet('MD5','RIPEMD160','SHA1','SHA256','SHA384','SHA512')]
  8. [String] $HashAlgorithm = "MD5"
  9. )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement