Powershell ile Kolayca Rastgele Parola olusturmak

.NET kutuphanelerinin destegi sayesinde Powershell ile neredeyse yapilamayacak sey yok gibi. Bu ornekte de System.Web.Security kutuphanesinin bir ozelligine yer verelim istedim. Rastgele parola olusturmak!

Parantez icindeki ilk deger parolanin kac karakterli olacagini belirlemek icin kullanilirken ikinci deger ozel karekterlerin adedinin ne olmasi gerektigini belirliyor.

[System.Web.Security.Membership]::GeneratePassword(20,2)

 

Benim ornegimde 20 karakterli (18 normal 2 ozel karakter) bir parola uretilecek.