有的時(shí)候,小編需要一個(gè)隨便密碼。寫asp的時(shí)候,用asp生成,寫c#的時(shí)候用c#生成。PowerShell中可以使用c#,所以,可以把c#中生成隨機(jī)密碼方法套用給PowerShell。
小編以前看System.Web.Security命名空間的時(shí)候,發(fā)現(xiàn)下面有一個(gè)Membership類,下面有一個(gè)靜態(tài)方法GeneratePassword(),使用它可以生成隨機(jī)密碼。
參考MSDN網(wǎng)址:http://msdn.microsoft.com/en-us/library/system.web.security.membership.generatepassword.aspx
看看這個(gè)函數(shù)的原型:
如果我們使用如下語句:System.Web.Security.Membership.GeneratePassword(10,2),表示生成10位的隨機(jī)密碼,并且至少有兩位是非數(shù)字和字母的。
如果我們把它搬到PowerShell環(huán)境中,那就變成了:
新聞熱點(diǎn)
疑難解答
圖片精選