Advertisement
Merzavets

PoSh Password generator (quite simpler)

Nov 21st, 2012
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. $newp = ''
  2. $rand = New-Object System.Random
  3. $passlen = 7
  4.  
  5. 1..$passlen | `
  6. foreach `
  7.    {
  8.         switch (Get-Random -Minimum 0 -Maximum 3)
  9.         {
  10.             0 { $newp += [char]$rand.Next(0x30, 0x39) }  # ascii codes for: 0..9
  11.             1 { $newp += [char]$rand.Next(0x41, 0x5a) }  #                  A..Z
  12.             2 { $newp += [char]$rand.Next(0x61, 0x7a) }  #                  a..z
  13.         }
  14.     }
  15. " "; $newp; " "
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement