在PowerShell中可以通过随机整数转换成字符,来生产随机密码。其实.NET中有相关的函数可以直接调用,估计内部实现也大同小异:
Add-Type -AssemblyName System.Web $PasswordLength = 12 $SpecialCharCount = 3 [System.Web.Security.Membership]::GeneratePassword($PasswordLength, $SpecialCharCount)
该函数支持设置密码的长度,特殊字符的个数,太贴心啦。
荔非苔注:想参考.NET中该函数源代码的请轻戳这里,记得要轻轻的奥。
原文连接:generating-random-password
本文链接: https://www.pstips.net/powershell-password-gen.html
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!